目录
一.初识python
1.什么是python以及python的发展史
点击就以下链接全部了解: Python发展历史 - 简书 (jianshu.com)https://www.jianshu.com/p/74cbcc5c73cf
python的下载:
Download Python | Python.orghttps://www.python.org/downloads/
2.python的一些注意点
- python中是没有“;”分号做为结尾后缀的
- python中语句的结束由缩进决定
- python中必须严格控制缩进(tab 空格),在python中缩进往往能决定程序的运行结果(在程序出问题时不妨看看你的缩进)
- python中的注释用‘#’号进行单行注释,用''' ''' 或 """ """ 三个连续的单引号或双引号进行多行注释
# 用‘#’号进行单行注释
'''
用三个连续的单引号或双引号进行多行注释
即:可换行的注释
'''
"""
用三个连续的单引号或双引号进行多行注释
即:可换行的注释
"""
3.第一个python程序
print('hello world')
print() ------ python中的内置对象用于输出文本
注:
- 在使用print()输出非变量或非数字文本时需要用引号包括
- 使用单个引号时输出的文本不能换行
- 若有多行文本需要输出则可以使用''' ''' 或 """ """ 三连续的单引号或双引号,其中的空格会被保留
- print中可用 ‘+’加号进行字符串的拼接
- print中可用‘,’号进行多个内容的输出
- print中可用‘ * ’乘号进行文本复制
- print会默认文本换行 但是print中的 ‘end’ 属性会阻止默认换行(end = '' 引号中的内容决定用什么符号与下一个print相连)
print('hello')
print('world')
print('world',end = ' ')
print('world')
print('world',end = '———')
print('world')
3.变量
变量:可以变化的量,在程序中用于存储数据的容器
python是一种弱数据类型语言
补充:编程语言可分为强数据类型语言和弱数据类型语言
- 强数据类型语言:需要表明变量的数据类型已分配不同的内存(c , java 等)
- 弱数据类型语言:定义变量是不需要声明数据类型的,系统会自动根据变量值自动定型
3.1变量的声明
语法:
变量名 = 变量值
注:单等号的意思是将左边的进赋值给右边
num = 10
num_F = 3.14
strr = 'hello world'
strr = True
python的特有变量声明方式:
a,b = 10,20 <=> a = 10 b = 20
例如:
#实现两个变量的值进交换
#传统方法
a = 10
b = 20
temp = a
a = b
b = a
#python变量命名的特殊性
a = 10
b = 20
a,b = b,a
3.2变量命名的规范
- 变量只能由有效字符串组成(大小写字母,数字,下划线)
- 变量不能以数字开头
- 变量不能是关键字或保留字
- 变量名尽量有意义
小驼峰命名法:除第一个单词首字母外的其他单词的首字母大写(例:userName)
下划线命名法:多个单词之间用下划线连接(例:user_Name)
关键字的查询:
# import 用于调用模块 keyword 关键字模块
import keyword
# .kwlist keyword 模块中的查询所有关键字
print(keyword.kwlist)
import:在python中许多的库这些库都需要用 import 进行调用