Python学习笔记02

这篇博客主要介绍了Python的基础语法,包括格式化输出、字符串的两种格式化方法、转义字符、print的结束符、input输入以及数据类型转换。通过示例展示了如何进行变量赋值、算术运算、比较运算、逻辑运算,并探讨了if条件语句的使用。此外,还涉及了随机数的生成和简单的猜拳游戏示例。
摘要由CSDN通过智能技术生成

“”"
2020/02/24
01-格式化输出
标准格式化输出
“”"
age = 18
name = ‘TOM’
weight = 75.5
stu_id = 1
stu_id2 = 1000

# 1. 今年我的年龄是x岁 – 有符号十进制整数 %d
print(‘今年我的年龄是%d岁’ % age)

# 2. 我的名字是x – 字符串 %s
print(‘我的名字是%s’ % name)

# 3. 我的体重是x公斤 – 浮点数 %f,默认保留6位小数。
# %.3f,表示⼩数点后显示的⼩数位数。
print(‘我的体重是%.3f公斤’ % weight)

# 4. 我的学号是x – %d
print(‘我的学号是%d’ % stu_id)

# %03d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则原样输出
# 4.1 我的学号是001
print(‘我的学号是%03d’ % stu_id)

# 4.2 我的学号是1000
print(‘我的学号是%03d’ % stu_id2)

# 5. 我的名字是x,今年x岁了
print(‘我的名字是%s,今年%d岁了’ % (name, age))
# 5.1 我的名字是x,明年x岁了
print(‘我的名字是%s,明年%d岁了’ % (name, age + 1))

# 6. 我的名字是x,今年x岁了,体重x公斤,学号是x
print(‘我的名字是%s,今年%d岁了,体重%.2f公斤,学号是%06d’ % (name, age, weight, stu_id))

02-格式化字符串的两种方法
“”"
格式化字符串的两种方法:
(1) %s
(2) f’{表达式}’ :Python3.6新增
“”"
name = ‘TOM’
age = 18

# 我的名字是x,今年x岁了
print(‘我的名字是%s,今年%s岁了’ % (name, age))

# 语法 f’{表达式}’
print(f’我的名字是{name},今年{age}岁了’)

03-转义字符
“”"
\n :换⾏。反斜杠。
\t :制表符,⼀个tab键(4个空格)的距离。
“”"

print(‘hello’)
print(‘world’)

print(‘hello\nPython’)
print(’\tPython’)

04-print的结束符
“”"
Python中,print()默认⾃带 end="\n" 这个换⾏结束符。
“”"
print(‘hello’, end="\n")
print(‘world’, end="\t")
print(‘hello’, end="…")
print(‘Python’)

05-input输入
“”"

  1. 书写input
    input(‘提示信息’)

  2. 观察特点
    2.1 遇到input,等待用户输入
    2.2 接收input存变量
    2.3 input接收到的数据都当成字符串处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值