01_列表的操作
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849# 列表list# 创建列表ages = [22, 33, 44, 55, 66, 77]# 列表的索引/下标print(ages[0]) # 22print(ages[-1]) # 77, 倒数第一个# 遍历列表for n in ages: print(n)for i in range(len(ages)): print(i, ages[i])for i,n in enumerate(ages): print(i, n)# 从后往前遍历(了解)for i in range(5, -1, -1): print(i)# print(list(range(10, 1, -1))) # [10, 9, 8, 7, 6, 5, 4, 3, 2]# 切片,截取ages = [1, 2, 3, 4, 5, 6, 7, 8]print(ages[:]) # [1, 2, 3, 4, 5, 6, ...
Excel VBA常用代码100句
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220 ...
作业
假期作业选择题
print(100 - 25 * 3 % 4) 应该输出什么? ( B )
A. 1
B. 97
C. 25
D. 0
下列哪种说法是错误的( A )。
A. 除字典类型外,所有标准对象均可以用于布尔测试
B. 空字符串的布尔值是False
C. 空列表对象的布尔值是False
D. 值为0的布尔值是False
下列表达式的值为True的是( B )。
A. 3>2>2
B. 1 and 2 != 1
C. not (11 and 0!=1)
D. 10 < 20 and 10 < 5
Python不支持的数据类型有( A )。
A. char
B. int
C. float
D. list
(多选)n = 6784,以下能够获取到7 的方法有( CD )。
A. n / 1000 % 100
B. n % 1000 / 100
C. n // 100 % 10
D. n // 10 % 100 // 10
运行以下程序,当从键盘上输入12,运行结果是( A )。
12x = (input())print(type(x)) ...
Python练习2
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220 ...
05_break和continue
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374# break# 作用: 跳出循环# 1. 可以在for和while中使用# 2. break之后的代码不会执行# 3. 当有循环嵌套时,break只会跳出一层循环for i in range(1, 11): print(i) if i%3 == 0: print("break之前的代码") break print("break之后的代码")print()for i in range(1, 4): for j in range(1, 3): if j == 2: break print(f"i={i}, j={j& ...
04_for练习
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374# 1. 输出10行内容,每行的内容都是“*****”。for i in range(10): print("*****")# 2. 输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号。'''*******************************************************'''for i in range(10): # 行 for j in range(i+1): # 列 print("*", end='') print()# 3. 输出9行内容,第1行输出1,第2行输出12,第3行输出 ...
03_for
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100# for循环# for-in# 遍历列表的每个元素name_list = ["杨超越", "范冰冰", "迪丽热巴", "杨幂"]for name in name_list: print(name)# 计算下面列表的元素和age_list = [22, 40, 26, 34]s = 0for age in age_list: s += ageprint(s)# range: 范围# range(10): [0, 10), 从0-9的整数print(range(10)) # 序列print(list(range( ...
02_while
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374# while循环# 语法格式# 循环初始值# while 条件表达式:# 内容(循环体)# 循环的改变量# i = 1# if i < 100:# print("i =", i)# while# i = 1# while i < 100:# print("while i =", i)# i = i + 1# 死循环: 不会停止的循环,尽量避免# 使用while打印100~200的偶数# i = 100# while i <= 200:# print(i)# i += 2# 打印200~100的所有整数# i = 200# while i >= 100:# print(i ...
01_列表的基本使用
12345678910111213141516171819202122232425262728293031# 列表 list# 创建列表ages = [2, 3, 4, 5, 6, "hello"]print(ages)print(type(ages))# 索引: 下标# 因为列表是有序的, 从0开始print(ages[3]) # 5print(ages[0]) # 2# print(ages[9]) # 报错print(ages[-1]) # 倒数第一个print(ages[-2]) # 倒数第二个'''错误: 列表的下标越界IndexError: list index out of range'''# 设置/修改元素的值ages[3] = 100print(ages) # [2, 3, 4, 100, 6, 'hello']# 列表的长度: 列表中元素的个数print(len(ages)) # 6# 成员inif 4 in ages: print("4 ...
08_IF分支
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566# 分支结构# if : 如果# if单分支age = int(input("请输入年龄:"))if age>=18: print("你成年了,可以去网吧了") print("还可以玩吃鸡了")# 注意缩进,一般是4个空格或者一个tab# 双分支: if-elseif age>=60: print("您老了, 该跳广场舞了")else: print("还年轻")# 多分支: if-elif-elseif age<18: print("还未成年")elif age<40: print("青年")elif age<60: print(&qu ...