En python, vous pouvez utiliser la fonction par programme en important un module.
sample.py
import math
print(math.cos(0))
Vous pouvez imprimer des caractères sur la console en utilisant la fonction d'impression. En outre, en utilisant l'argument de fin, vous pouvez définir librement les sauts de ligne par défaut.
sample.py
print("HelloWorld")
print("Hello",end=" ")
print("World")
OutPut
HelloWorld
Hello World
Vous pouvez écrire un commentaire dans votre code en tapant "#comment" ou "" "" comment "" "".
sample.py
"""Programme pour afficher la valeur cosinus"""
import math #Importer des mathématiques
print(math.cos(1))
Vous pouvez nettoyer le code en décidant du nom de la variable (nom de la boîte pour mettre la valeur).
sample.py
"""Programme pour afficher la valeur cosinus"""
import math #Importer des mathématiques
x = math.cos(1)
print(x)
Les langages de programmation peuvent être traités différemment en définissant des types de données.
sample.py
"""Programme pour afficher la valeur cosinus"""
import math #Importer des mathématiques
x = math.cos(1)
print(x)
"""Programme qui définit le type"""
print(type(x))
intx = int(x)#Décimale tronquée
strx = str(x)#Défini comme un personnage
floatx = float(x)#Type à virgule flottante
print(intx)
print(strx)
print(floatx)
Créez une liste lors du stockage et de la gestion de plusieurs données.
sample.py
"""Programme pour afficher la valeur cosinus"""
import math #Importer des mathématiques
x = math.cos(1)
print(x)
"""Programme qui définit le type"""
print(type(x))
intx = int(x)#Décimale tronquée
strx = str(x)#Défini comme un personnage
floatx = float(x)#Type à virgule flottante
print(intx)
print(strx)
print(floatx)
"""Programmes à stocker dans la liste"""
cos_list = [intx,strx]
cos_list.append(floatx)
print(cos_list)
Les tranches sont faciles à comprendre si vous imaginez les murs entre les éléments.
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[:]
Notez le programme d'instructions for. Il y a un espace avant l'instruction d'impression. Cet espace est le retrait. Les retraits sont utilisés en python pour exécuter du code dans le processus une ligne avant le code.
Dans la plupart des cas, ajoutez un ":" à la fin du code de pré-indentation.
Après avoir décrit "si", décrivez l'expression conditionnelle, et si la condition est Vrai, le traitement sous la condition sera exécuté.
if_sample.py
value = 2
if value == 1:
print ('La valeur de value est 1')
elif value == 2:
print ('La valeur de value est 2')
elif value == 3:
print ('la valeur de la valeur est 3')
else:
print ('Il n'y a pas de valeur applicable')
Utilisez "et", "ou", etc. pour la combinaison de conditions.
if_sample2.py
value_1 = 'python'
value_2 = 'izm'
if value_1 == 'Python':
print(" ")
elif value_1 == 'python' and value_2 == 'izm':
print("La deuxième expression conditionnelle est True")
elif value_1 == "IZM" or value_2 == "PYTHON":
print("La troisième expression conditionnelle est True")
Utilisé lors de la mise en œuvre d'un comportement répétitif.
sample.py
"""Un programme qui affiche plusieurs valeurs de cosinus"""
for x in range(0,10):#0~Traitement pour mettre la valeur de 9 dans x dans l'ordre()
print(math.cos(x))#Valeur cosinus qui reflète le traitement du code précédent
Vous pouvez définir une fonction en utilisant def. def Nom de la fonction (): défini par. Le nom de la fonction est arbitraire.
sample.py
"""Un programme de fonction qui affiche plusieurs valeurs de cosinus"""
def cos():#fonction cos
for x in range(0,10):#0~Traitement pour mettre la valeur de 9 dans x dans l'ordre
print(math.cos(x))#Valeur cosinus qui reflète le traitement du code précédent
sample.py
"""Programme pour afficher la valeur cosinus"""
import math #Importer des mathématiques
x = math.cos(1)#Valeur cosinus de substitution pour x
print(x)
"""Programme qui définit le type"""
print(type(x))
intx = int(x)#Décimale tronquée
strx = str(x)#Défini comme un personnage
floatx = float(x)#Type à virgule flottante
print(intx)
print(strx)
print(floatx)
"""Un programme de fonction qui affiche plusieurs valeurs de cosinus"""
def cos():#fonction cos
for x in range(0,10):#0~Traitement pour mettre la valeur de 9 dans x dans l'ordre
print(math.cos(x))#Valeur cosinus qui reflète le traitement du code précédent
cos()
Je vous remercie pour votre travail acharné.
Problème 1: utilisez deux pour et affichez quatre-vingt-dix-neuf. 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
Problème 2: écrivez un programme qui imprime des nombres de 1 à 100. Cependant, s'il s'agit d'un multiple de 3, imprimez «Fizz» au lieu d'un nombre, s'il s'agit d'un multiple de 5, imprimez «Buzz», et s'il s'agit d'un multiple de 3 et 5, imprimez «Fizz Buzz». (Problème FizzBuzz)
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
Problème 3: exécutez le programme suivant.
calendar.py
「X1」 calendar
calendar = calendar.Calendar()
「X2」 = []
「X3」 year 「X4」 range(int(2016),int(2017)+1): #Répéter la phrase
「X3」 month 「x4」 range(1,13):
「X3」 week 「X4」 calendar.monthdayscalendar(year,month):
「X3」 day 「X4」 week:
「X5」 day != 0: #Branche conditionnelle
「X2」.「X6」("%d-%02d-%02d" %(year,month,day))
「X7」(date)
Ce programme est un programme qui stocke et affiche les données de date de 2016 à 2017 dans la liste «date». Un certain mot est entré dans "x1 ~ 7". En outre, ce code ne prend pas en compte l'indentation. Vous devez baisser les lettres vous-même.
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)
J'apprécierais si vous pouviez faire un don! Monnaie virtuelle BTC 18c58m54Lf5AKFqSqhEDU548heoTcUJZk ETH 0x291d860d920c68fb5387d8949a138ee95c8d3f03 ZEC t1KtTRKy9w1Sv5zqi3MYnxZ3zugo54G4gXn REP 0x291d860d920c68fb5387d8949a138ee95c8d3f03
Recommended Posts