十天学会Python,一起学习第一天打卡

初学Python(字面量,简单数据类型,注释,变量,运算符,字符串,字符串格式,布尔,数据输入,if语句):

第一个阶段:

# 将数字转换成字符串
num_str = str(11)
print(type(num_str), num_str)
# 将字符串转换成数字,万物皆可转换成字符串,但是不是所有的字符串都能转换成数
str_num = int("11")
print(str_num)
# 浮点数转换成整数
"""
int_num = int(11.645)
print(type(int_num), int_num)
"""
# 运算符的解释
num = 3
num = num-1
print(num)
num = num - 1 * 2 / 2
# 除法运算结果为浮点型
print(type(num), num)
num = 8
num = num//3
print(type(num), num)
num = num**2
print(type(num), num)
# 输出列表
L = [2.1, 5, 'dft']
print(L)
t = (2.1, 5, 'dft')
print(t)

第二个阶段:

num1 = 11

num2 = 11.345

print("数字十一限定为五位宽度:%5d" % num1)

print("数字十一限定宽度1: %1d" % num1) # 宽度值小于数的实际宽度,则不生效

print("数字11.345限制宽度7,小数精度2: %7.2f" % num2) # .n对小数四舍五入

print("宽度不限制,小数限制为2: %.2f" % num2)

name = "传智播客"

stock_price = 19.99

stock_code = '003032'

# Python的input使用

name1 = input("请输入你的名字:")

print("你的名字:", name1)

num = input("你的银行卡密码:") # input输入的内容为字符串,想要数字需要自行转换

num = int(num)

print("密码是:", type(num), num)

# 练习

user_name = input("请输入你的用户名:")

user_type = "VIP用户"

print("你好:%s %s" % (user_name, user_type))

# python布尔类bool

# python中f格式化使用

num1 = 10

num2 = 15

print(f"10=15结果是:{num1 == num2}", type({num1 == num2}))

# bool型用来比较字符串

name1 = "whizzbang"

name2 = "abandon" # 定义的set类型时Python中一个无序且不重复的元素集合集合的对象是一组无序且可哈希的值

print(f"name1&name2比较结果:{name1 == name2}", type({name1 == name2}))

# python中if语句

# if语句不能忘记if下面的四个空格

age = input("请输入你的年龄:")

age = int(age) # 记得将age转换成整形或age = int(input(" age "))

print("判断年龄是否大于18")

# if和else不要忘了冒号

if age > 18:

    print("成年了!")

    print("步入大学生活")

elif age == 18:

    # python中注意elif拼写

    print("刚满十八岁!")

else:

    print("未成年!")

# 练习

# if elif else注意:判断是有序的,前面的一个满足后后面的不在执行

# 可以在if elif中直接写上input节省代码

if int(input("请输入你的身高:")) < 120:

    print("你可以免费进入")

elif input("请输入你是否是VIP(Y&N):") == "Y":

    print("您可以免费进入")

else:

    print("您需要缴费10元")

这是一个流程,可以复制代码在PyCharm运行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值