if 流程控制语句
print(‘Please type spam: ‘)
spam = input()
if spam == ‘1’:
print(‘Hello.’)
elif spam == ‘2’:
print(‘Howdy.’)
else:
print(‘Greetings!’)
for i in range(1,11,1):
print(i)
print(‘——————‘)
i = 1
while i
九九乘法表
print(‘打印乘法表’)
for i in range(1,10):
for j in range(1,i+1):
print(‘%d%d=%d’%(j,i,ij),end=’\t’)
print(”)
import random
自定义函数
def getAnswer(answerNumber):
if answerNumber == 1:
return ‘It is certain’
elif answerNumber == 2:
return ‘It is decidedly so’
elif answerNumber == 3:
return ‘Yes’
elif answerNumber == 4:
return ‘Reply hazy try again’
elif answerNumber == 5:
return ‘Ask again later’
elif answerNumber == 6:
return ‘Concentrate and ask again’
elif answerNumber == 7:
return ‘My reply is no’
elif answerNumber ==8:
return ‘Outlook not so good’
elif answerNumber == 9:
return ‘Very doubtful’
r = random.randint(1,9)
fortune = getAnswer(r)
print(r,fortune)
局部作用域不能使用其他局部作用域内的变量
def spam():
eggs = 99
bacon()
print(eggs)
def bacon():
ham = 101
eggs = 0
spam()
全局变量可以在局部作用域中读取
def spam():
print(eggs)
eggs = 42
spam()
print(eggs)
名称相同的局部变量和全局变量
def spam():
eggs = ‘spam local’
Original: https://blog.csdn.net/qq_42766312/article/details/127646849
Author: Wenwen_IT
Title: Python语法练习
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/784628/
转载文章受原作者版权保护。转载请注明原作者出处!