字面量
# 字面量: 写在程序中固定的值
print(114514)
print(1919810)
print("Hello World")
注释
"""
Python中的
多行注释
"""
print("多行注释用三个引号开头三个引号结尾")
# Python中的单行注释
print("单行注释以井号开头")
变量
"""
变量名 = 变量值
"""
name = "初音未来"
print("我去!",name,"\b!")
数据类型
"""
常见的有:
string - 字符串; int - (有符号)整形; float - (有符号)浮点型;
"""
money = 114.51
# 使用type()来查看数据类型
print(type(114.51))
print(type(money))
ret_type = type(money)
print(ret_type)
数据类型转换
"""
常见转换语句:
int(x) - 将x转换为int型;
float(x) - 将x转换为float型;
str(x) - 将x转换为string型;
"""
num1 = "114"
num2 = 514;
print(num1+str(num2))
# output: 114514
print(int(num1)+num2)
# output: 628
flnum = 114.514
print(flnum,int(flnum))
# output: 114.514 114(不四舍五入)
标识符
"""
变量,方法,类等等的名字,都可以叫标识符
自己定义名字时不能使用保留字(关键字)
命名规则: 可以由中英文,数字,下划线组成,但不能以数字开头
"""
运算符
"""
数学运算符
+-*/%就不说了
"""
print(9/4)
# 取整除
print(9//4)
print(9.0//4.0)
# outpu: 2.25 2 2.0
# 指数
print(2**3)
"""
赋值运算符和混合赋值运算符
赋值运算符 =
符合赋值运算符 a x= b <==> a = a x b
"""
字符串
声明
"""
字符串定义的三种方式
(三种方式均可以使用转义符)
"""
# 单引号,可以内含双引号
str1 = 'Hello'
#双引号,可以内含单引号
str2 = "World"
#三引号,可以换行
str3 = """\b!
你好 世界!
"""
print(str1,str2,str3)
拼接
"""
字符串拼接 +
"""
name = "田所浩二"
print("你好!"+name+"!")
格式化
"""
字符串格式化
"""
name = "田所浩二"
age = 24
info = "学生"
print("我叫%s,%d岁,事%s" % (name,age,info))
print("我叫%s,%s岁,事%s" % (name,age,info))
# 注意,上面两行代码都是正常输出的且结果相同
# 这里的%s是指将原始数据转为字符串输出(内含了数据类型转换)
格式化精度控制
"""
格式化精度控制
"""
money = 114.514
print("我有%f元钱" % money)
print("我有%.2f元钱" % money)
快速格式化
"""
快速格式化
"""
name = "田所浩二"
age = 24
info = "学生"
print(f"我叫{name},{age}岁,事{info}")
# 注意,快速格式化不能精度控制
表达式格式化
"""
表达式格式化
"""
print("114 * 514 = %d" % (114 * 514))
数据输入
"""
数据输入
input()语句
string input(输入提示信息)
"""
print("我能猜出你现在有多少钱!")
money = input("请输入你有多少钱: ")
print("我猜到了!你有%.2f元钱" % float(money))
标签:格式化,name,Python,money,笔记,运算符,print,第二章,type
From: https://www.cnblogs.com/orzmiku/p/17644149.html