In Python können Sie die Funktion programmgesteuert verwenden, indem Sie ein Modul importieren.
sample.py
import math
print(math.cos(0))
Mit der Druckfunktion können Sie Zeichen auf der Konsole drucken. Mithilfe des End-Arguments können Sie außerdem frei festlegen, wo die Zeile standardmäßig unterbrochen wird.
sample.py
print("HelloWorld")
print("Hello",end=" ")
print("World")
OutPut
HelloWorld
Hello World
Sie können einen Kommentar in den Code schreiben, indem Sie "#comment" oder "" "comment" "" "verwenden.
sample.py
"""Programm zur Anzeige des Kosinuswerts"""
import math #Mathe importieren
print(math.cos(1))
Sie können den Code bereinigen, indem Sie den Variablennamen festlegen (Feldname, um den Wert einzugeben).
sample.py
"""Programm zur Anzeige des Kosinuswerts"""
import math #Mathe importieren
x = math.cos(1)
print(x)
Programmiersprachen können durch Definieren von Datentypen unterschiedlich behandelt werden.
sample.py
"""Programm zur Anzeige des Kosinuswerts"""
import math #Mathe importieren
x = math.cos(1)
print(x)
"""Programm, das den Typ definiert"""
print(type(x))
intx = int(x)#Dezimalstelle abschneiden
strx = str(x)#Als Charakter definiert
floatx = float(x)#Gleitkomma-Typ
print(intx)
print(strx)
print(floatx)
Erstellen Sie eine Liste, wenn Sie mehrere Daten speichern und verarbeiten.
sample.py
"""Programm zur Anzeige des Kosinuswerts"""
import math #Mathe importieren
x = math.cos(1)
print(x)
"""Programm, das den Typ definiert"""
print(type(x))
intx = int(x)#Dezimalstelle abschneiden
strx = str(x)#Als Charakter definiert
floatx = float(x)#Gleitkomma-Typ
print(intx)
print(strx)
print(floatx)
"""Programme, die in der Liste gespeichert werden sollen"""
cos_list = [intx,strx]
cos_list.append(floatx)
print(cos_list)
Scheiben sind leicht zu verstehen, wenn Sie sich die Wände zwischen Elementen vorstellen.
0 1 2 3 4 5
| A | B | C | D | E |
slice1 = cos_list[1:2]
slice2 = cos_list[1:-1]
slice3 = cos_list[1:]
slice4 = cos_list[:2]
slice5 = cos_list[:]
Beachten Sie das for-Anweisungsprogramm. Vor der print-Anweisung steht ein Leerzeichen. Dieser Raum ist der Einzug. In Python werden Einrückungen verwendet, um Code innerhalb des Prozesses eine Zeile vor dem Code auszuführen.
In den meisten Fällen fügen Sie am Ende des Codes vor dem Einzug ein ":" hinzu.
Beschreiben Sie nach der Beschreibung von "if" den bedingten Ausdruck. Wenn die Bedingung True ist, wird die Verarbeitung unter der Bedingung ausgeführt.
if_sample.py
value = 2
if value == 1:
print ('Der Wert von value ist 1')
elif value == 2:
print ('Der Wert von Wert ist 2')
elif value == 3:
print ('Wert Wert ist 3')
else:
print ('Es gibt keinen anwendbaren Wert')
Verwenden Sie "und", "oder" usw. für die Kombination von Bedingungen.
if_sample2.py
value_1 = 'python'
value_2 = 'izm'
if value_1 == 'Python':
print(" ")
elif value_1 == 'python' and value_2 == 'izm':
print("Der zweite bedingte Ausdruck ist True")
elif value_1 == "IZM" or value_2 == "PYTHON":
print("Der dritte bedingte Ausdruck ist True")
Wird beim Implementieren von sich wiederholendem Verhalten verwendet.
sample.py
"""Ein Programm, das mehrere Kosinuswerte anzeigt"""
for x in range(0,10):#0~Verarbeitung, um den Wert 9 in der Reihenfolge in x zu setzen()
print(math.cos(x))#Kosinuswert, der die Verarbeitung des vorherigen Codes widerspiegelt
Sie können eine Funktion mit def definieren. def Funktionsname (): Definiert von. Der Funktionsname ist beliebig.
sample.py
"""Ein Funktionsprogramm, das mehrere Kosinuswerte anzeigt"""
def cos():#cos Funktion
for x in range(0,10):#0~Verarbeitung, um den Wert 9 in der Reihenfolge in x zu setzen
print(math.cos(x))#Kosinuswert, der die Verarbeitung des vorherigen Codes widerspiegelt
sample.py
"""Programm zur Anzeige des Kosinuswerts"""
import math #Mathe importieren
x = math.cos(1)#Ersetzen Sie x durch den Kosinuswert
print(x)
"""Programm, das den Typ definiert"""
print(type(x))
intx = int(x)#Dezimalstelle abschneiden
strx = str(x)#Als Charakter definiert
floatx = float(x)#Gleitkomma-Typ
print(intx)
print(strx)
print(floatx)
"""Ein Funktionsprogramm, das mehrere Kosinuswerte anzeigt"""
def cos():#cos Funktion
for x in range(0,10):#0~Verarbeitung, um den Wert 9 in der Reihenfolge in x zu setzen
print(math.cos(x))#Kosinuswert, der die Verarbeitung des vorherigen Codes widerspiegelt
cos()
Danke für deine harte Arbeit.
Problem 1: Verwenden Sie zwei für und zeigen Sie neunundneunzig an. SampleOutput
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 6 9 12 15 18 21 24 27
4 8 12 16 20 24 28 32 36
5 10 15 20 25 30 35 40 45
6 12 18 24 30 36 42 48 54
7 14 21 28 35 42 49 56 63
8 16 24 32 40 48 56 64 72
9 18 27 36 45 54 63 72 81
Problem 2: Schreiben Sie ein Programm, das Zahlen von 1 bis 100 druckt. Wenn es sich jedoch um ein Vielfaches von 3 handelt, drucken Sie "Fizz" anstelle einer Zahl. Wenn es sich um ein Vielfaches von 5 handelt, drucken Sie "Buzz". Wenn es sich um ein Vielfaches von 3 und 5 handelt, drucken Sie "Fizz Buzz". (FizzBuzz Problem)
SampleOutput
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
FizzBuzz
46
47
Fizz
49
Buzz
Fizz
52
53
Fizz
Buzz
56
Fizz
58
59
FizzBuzz
61
62
Fizz
64
Buzz
Fizz
67
68
Fizz
Buzz
71
Fizz
73
74
FizzBuzz
76
77
Fizz
79
Buzz
Fizz
82
83
Fizz
Buzz
86
Fizz
88
89
FizzBuzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz
Problem 3: Führen Sie das folgende Programm aus.
calendar.py
「X1」 calendar
calendar = calendar.Calendar()
「X2」 = []
「X3」 year 「X4」 range(int(2016),int(2017)+1): #Tipp Satz wiederholen
「X3」 month 「x4」 range(1,13):
「X3」 week 「X4」 calendar.monthdayscalendar(year,month):
「X3」 day 「X4」 week:
「X5」 day != 0: #Bedingte Verzweigung
「X2」.「X6」("%d-%02d-%02d" %(year,month,day))
「X7」(date)
Dieses Programm ist ein Programm, das Datumsdaten von 2016 bis 2017 in der Liste "Datum" speichert und anzeigt. Ein bestimmtes Wort wird in "x1 ~ 7" eingegeben. Dieser Code berücksichtigt auch keine Einrückung. Sie müssen die Buchstaben selbst senken.
1.Answer
9x9.py
for x in range(1,10):
for y in range(1,10):
print(x*y,end=" ")
print("")
2.Answer
fizzbuzz.py
for i in range(1,101):
if i%3 == 0 and i%5 == 0:
print("FizzBuzz")
elif i%3 == 0:
print("Fizz")
elif i%5 == 0:
print("Buzz")
else:
print(i)
3.Answer
calendar.py
import calendar
calendar = calendar.Calendar()
date = []
for year in range(int(2016),int(2017)+1):
for month in range(1,13):
for week in calendar.monthdayscalendar(year,month):
for day in week:
if day != 0:
date.append("%d-%02d-%02d" %(year,month,day))
print(date)
Ich würde mich freuen, wenn Sie spenden könnten! Virtuelle Währung BTC 18c58m54Lf5AKFqSqhEDU548heoTcUJZk ETH 0x291d860d920c68fb5387d8949a138ee95c8d3f03 ZEC t1KtTRKy9w1Sv5zqi3MYnxZ3zugo54G4gXn REP 0x291d860d920c68fb5387d8949a138ee95c8d3f03
Recommended Posts