-可以屏蔽符号原有的功能;
-加入特殊字母可以使用特殊功能;
-输入,可以使用。
print(obj,end='t') #obj之间不换行,而是相间同一位置。2.字符串格式化输出 3.元组 4.列表
列表去重:
数据拷贝会出现问题:
深拷贝和浅拷贝:
深拷贝:
跳过本次:
for i in range(10): #类似上述图片的含义
if i == 4:
continue
print('第' + str(i+1) + '遍,我错了')
循环终止:
for i in range(10): #类似上述图片的含义
if i == 4:
continue
if i == 7:
break
print('第' + str(i+1) + '遍,我错了')
九九乘法口诀:
# 99乘法口诀
for i in range(1,10):
for j in range(1,i+1):
print('%s*%s=%s'%(j,i,i*j),end='t') #'t':制表符 , 'n':换行
print(end='n')
11.作业
1.请去除成绩单中成绩大于 80 的成绩,并将取出后的列表打印出来
# 请去除成绩单中成绩大于 80 的成绩,并将取出后的列表打印出来
score = [100,79,65,87,97,65,87,97,67]
new_score = []
for i in score:
if i>80:
new_score.append(i)
print(new_score)
2. 计算猴子吃桃问题。猴子第 1 天摘了若干个桃子,当即吃了一半零一个;第 2 剩下的吃了一半零一
个,一次循环。到第十天时想吃就剩下一个桃子。求第一天摘了几个桃子?
# 计算猴子吃桃问题。猴子第 1 天摘了若干个桃子,当即吃了一半零一个;第 2 剩下的吃了一半零一个,一次循环。
# 到第十天时想吃就剩下一个桃子。求第一天摘了几个桃子?
n = 1
for i in range(9):
n=2*(n+1)
print('倒数第'+str(i+2)+'天,还剩'+'%d'%(n))
print(n)
猴子吃桃计算公式:第一天桃子数为n,第二天还剩n-[(n/2)-1]=(n/2)-1,…,由此推导公式:(old_n/2)-1=new_n,所以有:old_n=2*(old_n+1),得到递推式:n=2*(n+1)。



