2.1引入
print('Hello Python word!')
一些名词:解释器和编译器(程序语言基础)
语法突出:编辑器通过各种方式突出程序的不同部分。
2.2变量
message='HPW'
message='HP Crash Course W'
print(message)
原则:每个变量储存了一个值,这里储值为文本,python始终记录变量的最新值。
2.2.1变量的命名与使用(文件名也适用)
法则:可以包含字母、数字、下划线,
没有空格,关键字,函数名
数字不打头
描述性+避免大写O、小写I+尽量小写
2.3字符串
一串字母或文字
2.3.1用方法修改字符串的大小写
name="Jia Liu"
print(name.title())
print(name.upper())
print(name.lower())
方法:py可对数据执行的操作。在这里name后面的(.)表示对变量name执行方法title()指定的操作。方法一般需要额外的信息因此后面跟着一个括号用来提供信息。
title()首字母大写
upper()全部大写
lower()全部小写
2.3.2拼接
'+'
2.3.3制表符与换行符
\n:换行
\t:空四个字母
2.3.4删除空白
使用方法:.stripe()删除两端空格
.rstripe()删除末尾空格
.lstripe()删除开头空格
favorite_language=" python "
print(favorite_language.rstrip())
favorite_language=favorite_language.rstrip()
上述代码区别是对变量的改变是否是永久的。也就是进行将结果回到变量里的操作。
2.3.5字符串语法错误
无效语(句)法(invalid syntax):撇号和单引号
2.4数字
2.4.1整数
在终端会话中,可以直接返回运算结果。
+(加)-(减)*(乘)/(除)**(乘方)
2.4.2浮点数
浮点数包含的小数位数不确定
2.4.3函数str()避免类型错误
函数str()可将非字符串值表示为字符串
2.5注释
#后的内容会被解释器忽略