无所畏惧从零开始

  • 知识点,{}是字典,[]是列表索引切片,()输出
  • 将字符串转化成数字将字符串转化成数字占位


name=input("请告诉我你是谁?")
print("我知道了,你是:%s"% name)
1.% 表示我要占位, s 表示 将变量变成字符串放入占位的地方。多个变量占位,要有,变量要用括号括起来,并按照占位的顺序填入 综合:{m.n}m:% d 宽度限制,不够用空格补;.n :小数精度,四舍五入  % .f
num1=11
num=11.234
print("数字11宽度限制5,结果是:%5d" % num1)
print(数字11.234不限制,小数精度2,结果是:%.2f" % num2)

2.第二种字符串格式化占位:f"{占位},{}"f:format

3.直接格式化表达式

print("1*1的结果是: %d"%(1*1))
   print("1*1的结果是:{1*1}"
   print("字符串在python中的类型是:%s" % type('字符串'))

string_type=type("goodnight")
print(string_type)

name="good night"
print(type("name"))

name_type=type(name)
print(name_type)

 将字符串转化成数字

num=int("11")
print(type(num),num)
print("我是","安妮")
print("我是"+"安妮")

定义变量储存布尔类型的数据 

bool_1=True
bool_2=False
print(f"bool_1变量内容是:{bool_1},类型是:{type(bool_1)}")
print(f"bool_2变量内容是:{bool_2},类型是:{type(bool_2)}")

 获取键盘输入

age=int(input("请输入你的年龄:"))
money=10
if age >= 18:
    print("游玩需要候补:%s"% money+"元")
print("免费")
print("祝宁游玩愉快")

实例

name="宋祁言"
stock_prince=19.99
stock_code="090"
stock_prince_daily_factor=1.2
growth_days=7
finally_stock_price=stock_prince*stock_prince_daily_factor ** growth_days
print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_prince}")
print("每日增长系数:%f,经过%d天的增长后,股价达到了: %.2f " %(stock_prince_daily_factor,growth_days,finally_stock_price))

if 语句和嵌套语句

  1. num=10
    if int(input("请猜第一个数字:"))==num:
        print("恭喜你第一次就答对了。")
    elif int(input("请猜第二个数字:"))==num:
        print("恭喜你第二次答对啦。")
    else:
        print("下次努力哦。")
    if int(input("你的身高是多少:"))>120:
        print("身高超出限制")
        print("VIP级别是否大于3")
        if int(input("你的VIP级别是多少:"))>3:
            print("恭喜你")
        else:
            print("sorry")
    
    else:
        print("perfact")
    
    随机数镶嵌猜数字
    
    import random
    num=random.randint(1,10)
    guess_num=int(input("输入你要猜测的数字:"))
    if guess_num==num:
        print("perfact")
    else:
        if guess_num>num:
            print("bigger")
        else:
            print("litter")
        guess_num=int(input("输入你要再次猜测的数字:"))
        if guess_num==num:
            print("perfact")
        else:
         if guess_num>num:
            print("bigger")
         else:
            print("litter")
            guess_num=int(input("第三次输入你要猜测的数字:"))
            if guess_num==num:
                print("恭喜你")
            else:
                print("下次一定中")
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值