01字面量
02-注释
03-变量
print可以输出多种内容,用逗号将他们隔开。
还是Python方便啊,加减乘除都可以用。
变量记录的数据是可以发生改变的。
ctrl+d快捷键复制。
变量记录数据,重复使用是目的。
04-数据类型
哪种使用最多??
type语句是目前学习的第一个带有结果的语句。print是不带有结果的。
05-数据类型转换
小tips:任何数据类型,都可以通过str这个语句,转换成字符串。
不管什么类型,只要加上双引号就是字符串类型。任何类型,转字符串都是可以的。
我好像理解了:可以说,最后戴上谁的帽子,就认为是谁,或者说,贴上谁的标签,就认为是谁。
披上谁的外衣,就是谁,但有时候,也不能随便披外衣。
万物都可以转字符串,但是不是字符转都可以转数字,比如文字类型的字符串。
想将字符串转换为数字,需要字符串里面的内容都是数字才可以。
浮点数能表示的内容比整数表示的要多,浮点数包括整数和小数。
浮点转整数会丢失精度。
06-标识符
小写的class会报错,大写的Class不会报错。
07-运算符
08-字符串的三种定义方式
最常用的还是双引号方法。
本节了解即可,不是重点。
09-字符串的拼接
学习目标:如何拼接字符串
报错原因:字符串和整数及浮点数之类的是没办法直接拼接的。
10字符串格式化
学习目标:通过占位的方式,拼接字符串(字符串格式化)
本节基本上也是了解一下。
11字符串格式化的精度控制
12字符串格式化的方式2
学习目标:掌握快速字符串格式化的方式
f作为标记,表示我这个括号里面含有占位符。
用大括号表示占位,大括号内部填入变量,就可以快速格式化。
原本什么样,就输出什么样,不做精度控制。(不关心类型和精度)
这个更加快捷和方便。
13对表达式进行格式化
14字符串格式化练习题
自己磕磕绊绊的写出来了。
name = "传智播客"
stock_price = 18.8
stock_code = 30128
stock_price_daily_growth_factor = 1.2
growth_days = 28
real_price = stock_price * stock_price_daily_growth_factor ** growth_days
print(f"公司: {name},股票代码 : {stock_code} , 当前股价 {stock_price}")
print("每日增长系数: %.2f,经过%d天的增长后,股价达到了:%.2f " % (stock_price_daily_growth_factor, growth_days, real_price))
15数据输入(input语句)
input 语句,不论输入是什么类型的数据,都会视为字符串。
user_name = input("请输入用户名:")
user_type = input("请输入用户类型:")
print ("您好:%s " % user_name,"您是尊贵的:%s " % user_type)
print (type(user_name))