1. 算数操作符
Python提供了完整的算数运算符集,包括用于基本四则数学运算的+、 -、 *、/。此外,很多Python数据类型可以使用增强付值操作符,比如+= 和*=。简单举例:
print(5 + 2)
print(5 - 2)
print(5 / 2)
a = 5
a += 2
print(a)
输出结果:
7
3
2.5
7
对于字符串或者列表也可以使用+和+=。如:
name = "John"
print(name + "Doe")
输出结果:
JohnDoe
seeds = ["sesame", "sunflower"]
seeds += ["pumpkin"]
print(seeds)
输出结果:
['sesame', 'sunflower', 'pumpkin']
如果对于列表添加了一个普通的字符串,会导致一个合乎逻辑但可能比较奇怪的结果。
seeds = ["sesame", "sunflower"]
seeds += "durian"
print(seeds)
输出结果:
['sesame', 'sunflower', 'd', 'u', 'r', 'i', 'a', 'n']
2. 输入函数input()
Python提供了内置的input()函数,用于接收来自用户的输入。这个函数需要一个可选的字符串参数,之后等待用户输入相应信息或者按Enter键(或Return键)来终止。如果不输入任何文本只按Enter键,那么input()函数会返回一个空字符串。否则,会返回一个半酣了输入内容的字符串,而没有任何行终止符。
while True:
line = input("integer:")
if line:
try:
number = int(line)
except ValueError as err:
print(err)
continue
total += number
count += 1
else:
break
if count:
print("Count = ", count, "Total=", total, "Mean=", total/count)
输出结果:
Type integers, each followed by Enter; Or just Enter to finish
integer:12
integer:7
integer:3x
invalid literal for int() with base 10: '3x'
integer:15
integer:5
integer:
Count = 4 Total= 39 Mean= 9.75
3. import语句
要导入一个模块,必须使用import语句,导入后可以访问其内部包含的任意函数,类以及变量。如:
import random
x = random.randint(1, 6)
y = random.choice(["apple", "banana", "cherry", "durian"])
print(x)
print(y)
输出结果:(每次输出不同)
5
banana
random.randint:用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b.
random.choice:从序列中获取一个随机元素。
NEXT。。。


块
导
航
举报
请选择举报类别
- 广告垃圾
- 违规内容
- 恶意灌水
- 重复发帖