python从入门到实践学习——第1天上午
第一部分 基础知识
一、环境检查
1.ubuntu系统检查是否安装python 使用 ctrl+alt+T 打开终端窗口 输入python 或python3来确认安装版本(因无系统未尝试);
2.window系统检查 运行-cmd-python 显示如下则证明已安装python
如果显示‘python’不是内部或外部命令,也不是可运行程序 则有可能没安装python或安装时忘记勾选增加到系统环境中选项
二、变量和简单数据类型
1.变量
print("Hello world")
message = "Hello python world"
print(message)
message = "Hello python crash course"
print(message)
显示结果
Hello world
Hello python world
Hello python crash course
结论:在程序中可随时修改变量的值,而python始终记录变量的最新值
2.变量名的使用
字母 数字 下划线 其中数字不能作为首字母
3.字符串: 用引号括起来的都是字符串,引号可以是单引号 也可以是双引号
3.1使用方法修改字符串大小
name = "my name is zhangsan"name = "my name is zhangsan"
print(name.title())
print(name.upper())
print(name.lower())
结果:
My Name Is Zhangsan
MY NAME IS ZHANGSAN
my name is zhangsan
使用技巧:在存储数据时,很多时候我们无法控制用户输入的大小写,我们可以在存储时全部转换为小写,然后在显示这些信息时,将其转换为最合适的大小写
3.2合并拼接字符串 python用 “+” 合并字符串
first_name="zhang"
last_name="san"
full_name=first_name.title()+last_name.title()
print(full_name)
结果:ZhangSan
3.3 制表符 \t(空白显示) 换行符 \n
3.4 删除空白 lstrip()删除前端空白 rstrip()删除后端空白 strip()删除前后空白
3.5避免语法错误 双引号和单引号的使用 在字符串中包含一个单引号时,外部要使用双引号 "he 's"
3.6 print语句
在python2中可以省略括号 print "zhang" 是允许的
python3中不能省略括号
4.数字
4.1整数
运算符号 +加 - 减 * 乘 / 除 ** 次方 2**3 2的3次方
4.2浮点数
可以直接加减乘除,但是结果包含的小数位数可能是不确定的
4.3使用str()避免类型错误
age = 12
print("zhangqiang" +" is " +age) 是错误的,要写成 print("zhangqiang" +" is " +str(age))
4.4 python2中的整数
在python3中 3/2 =1.5 而在python2中 3/2=1 如果想得到1.5 要写成 3.0/2或3.0/2或3.0/2.0
5.注释 注释使用#