-
num = 0
sum = 0
while num <= 1000:
num = num + 1
if num%2 == 1:
continue
sum = sum + num
print(sum)查看全部 -
num = 0
sum = 0
while True:
if num > 1000:
break
if num%2 == 0:
sum = sum + num
num = num + 1
print(sum)
查看全部 -
n = 1
sum = 1
while n <= 10:
sum = sum * n
n = n + 1
print(sum)查看全部 -
L = [75,92,59,68,99]
sum = 0
n = 0
for i in L:
n = n + 1
sum = i + sum
print(sum/n)查看全部 -
age = eval(input('请输入年龄'))
if age >= 18:
print('adult')
elif age >= 6:
print('teenager')
elif age >= 3:
print('kid')
else:
print('baby')查看全部 -
需要往里面添加Dodo、Mimi的成绩时,可以使用赋值语句往里面添加元素:
d['Mimi'] = 72
d['Dodo'] = 88
print(d)append()只能每次添加一个元素,并且是在已有的列表或者集合,字典的情况下
查看全部 -
如果字符串既包含'又包含",就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义。
注意:转义字符 \不计入字符串的内容中。
常用的转义字符还有:
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身
查看全部 -
1,变量名由大小写英文字母、数字和下划线_组成
2,变量不能用数字开头
3,变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
a = 1 # 这个时候a存储的是整数类型
print(a)
a = 'ABC' # 这个时候a存储的是字符串类型
print(a)
这是Python这类语言特有的特性,我们称之为动态语言,与之对应的是静态语言查看全部 -
# Enter a code
# -*- coding: UTF-8 -*-
b=['Alice','Bob','Candy','David','Ellena']
a=[89,72,88,79,99]
c=dict(zip(a,b))
sorted(c.keys())
print(c.values())
查看全部 -
Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。
10//4 # ==> 2
10//2.5 # ==> 4.0
10//3 # ==> 3查看全部 -
set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。
打印的时候,相同的元素只保留了一个,重复的元素都被去掉了
查看全部 -
遍历之后打印成绩
for循环返回包含两个参数的元素
再遍历其中的一个元素
查看全部 -
1、取模运算
百分号%
对2取模可以判断一个数的奇偶性,结果为0则为偶数,否则即为奇数
2、地板除
双斜杠//
结果忽略纯小数部分,得到整数部分
3、小数点位数
round()函数
round(x,n)(x表示需要处理的数值,n表示保留的位数)
查看全部 -
二维列表是指一个列表的元素也是列表
查看全部 -
我的错误答案:

而应该用while先给出一个大的范围 然后逐个加一再判断奇偶
是奇数就continue
是偶数就加到sum里
查看全部
举报