python

python,第1张

基础语法
# 单行注释
"""多行注释"""
name = "joffee"
tel = 11
price = 11.23
print("名字: %s,电话 %d,价格: %f" % (name, tel, price))
#类型
print(type(tel))
# %5.2代表宽带5,小数点的精度为2,宽度不够前填空格,小于数字宽度失效
price = 11.2333
print("名字: %s,电话 %3d,价格: %5.3f" % (name, price, price))
# 字符串格式化
print(f"名字: {name},电话 {price},价格: {price}")
name = input("请输入你的名字")

判断语句
# 1. 构建一个随机的数字变量
import random
num = random.randint(1, 10)

guess_num = int(input("输入你要猜测的数字:"))

# 2. 通过if判断语句进行数字的猜测
if guess_num == num:
    print("恭喜,第一次就猜中了")
else:
    if guess_num > num:
        print("你猜测的数字大了")
    else:
        print("你猜测的数字小了")

    guess_num = int(input("再次输入你要猜测的数字:"))

    if guess_num == num:
        print("恭喜,第二次猜中了")
    else:
        if guess_num > num:
            print("你猜测的数字大了")
        else:
            print("你猜测的数字小了")

        guess_num = int(input("第三次输入你要猜测的数字:"))

        if guess_num == num:
            print("第三次猜中了")
        else:
            print("三次机会用完了,没有猜中。")
循环
while 条件1:
    条件成立重复执行的代码1
    条件成立重复执行的代码2
    ......
    while 条件:
    条件成立重复执行的代码1
    条件成立重复执行的代码2
    ......
continue:跳过当前循环,然后继续进行下一轮循环。
break:直接结束所在循环
#for逐个取出
for x in 字符串|列表|元组|字典|集合(数据集合):
    代码块
1.range语法1 range(num)
#从0开始,到10结束(不包含10本身)的一个数字序列,数字之间间隔是1
for x in range(10):
    print(x)#0,1,2,3,4,5,6,7,8,9

2.range 语法2 range(num1, num2)
for x in range(5, 10):
    # 从5开始,到10结束(不包含10本身)的一个数字序列,数字之间间隔是1
    print(x)#5,6,7,8,9

3.range 语法3 range(num1, num2, step)
for x in range(5, 10, 2):
    # 从5开始,到10结束(不包含10本身)的一个数字序列,数字之间的间隔是2
    print(x)#5,7,9
函数
作用:降低编程难度和代码复用
def <函数名>(<参数(0个或多个,逗号,隔开)>):
    <函数体>
    return <返回值>
def function1(a,b,c)
	res = a + b + c
	return res
function1(1,2,3)#调用函数 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/2990076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存