1. for循环
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for number in lst:
print (f"{number}: {number*'*'}")
原创...大约 1 分钟
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for number in lst:
print (f"{number}: {number*'*'}")
当满足条件是一直执行里面的代码块
user_answer_correct = False
while not user_answer_correct:
user_gender = input("Please input your gender(F/M): ")
if user_gender == 'F':
print("Your are a girl")
user_answer_correct = True
elif user_gender == 'M':
print("Your are a boy")
user_answer_correct = True
else:
print("Wrong inout, please input F or M")
用四个空格或者一个tab表示缩进都可以,但不要混用。
相同位置表示他们是同一个代码块
while True:
if True:
print('hhhh')
print('bo')
用于表示判断中的是与否。一般用于条件测试当中
In [1]: a = True
In [2]: print(a)
True
In [3]: 10<5
Out[3]: False
set1 = {1, 2, 3, 4, 5, 6, 7, 8}
我们现在有下面的联系人:
姓名 | 手机号 |
---|---|
李雷 | 123456 |
韩梅梅 | 132456 |
大卫 | 154389 |
Mr.Liu | 131452 |
Bornforthis | 180595 |
Alexa | 131559 |
tup = ('毒药', '解药', '感冒药')
print(tup, type(tup))
#output
('毒药', '解药', '感冒药') <class 'tuple'>
numbers = list('132569874')
numbers_even_position = numbers[::2]
numbers_even_position.sort(reverse=True)
numbers[::2] = numbers_even_position
print(numbers)
#output
['8', '3', '6', '5', '4', '9', '2', '7', '1']
student1 = ['lilei', 18, 'class01', 201901]
student2 = ['hanmeimei', 19, 'class02', 201902]
字符串是由字母,数字和特殊字符组成的特殊序列
如何创建字符串?
——使用单引号,双引号或者三引号
name = ‘Cindy’
number = “31”
paragraph = '''Hello everyone!
hello Cindy!'''