python基础语法入门
AI-摘要
KunKunYu GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
python基础语法入门
字符集
[TOC]
1 ASCII
美国编码,使用7位对美国常用字符进行编码
包含128个字符
2 ISO-8859-1
欧洲编码,8位
包含256字符
3 GB2312
4 GBK
国标码,中国编码
5 Unicode
万国码,包含世界上所有语音和符号
多种实现。UTF-8 UTF-16 UTF-32
常用是UTF-8
基本概念
[TOC]
1 表达式
- 类似数学公式
- 例如:1+1 2-1
- 只计算结果,不会对程序产生影响
- 在交互模式输入表达式 解释器自动输出结果
2 语法
- 程序语句需要完成某种功能,例如打印信息,获取信息,为变量赋值
- 比如:
print()
a = 10
- 语句会对程序产生影响
- 不一定会输出结果
3 程序(program)
一条一条的语句和一条一条的表达式构成的
4 函数
一种语句,专门完成特定的功能
函数形如:xxx()
4.1 函数分类:
内置函数
- 由python解释器提供,可以在python 直接使用
自定义函数:
- 由程序员自主创建函数
当我们需要某个功能,去调用内置函数,或者自定义函数
官方的函数稳定:
https://docs.python.org/3/
4.2 函数的两要素
参数
-()中内容就是函数参数
- 函数中可以没有参数,可以有多个。多个参数使用,逗号隔开
例如
print(‘hello’,‘ok’)
返回值:
- 返回值是函数返回结果,不是所有函数都有返回值
基础语法
[TOC]
1 基础语法
- 严格区分大小写
- 每一行就是一条语句,每条语句以换行符结束 例如回车键结束
- 每一条不要过长。(建议每行不超过80个字符)简洁优雅,方便阅读
添加默认边线-sublime设置-首选项-设置
"rulers":[80],
{
"color scheme": "Packages/User/Color Highlighter/themes/Monokai Extended.tmTheme",
"font_face": "YaHei Consolas Hybrid",
"font_size": 12,
"ignored_packages":
[
"Vintage"
],
"soda_classic_tabs": true,
"theme": "Soda Dark 3.sublime-theme",
"rulers":[80],
}
- 一条语句分多行编写 。多行加\反斜杠符号
print(
'HE\
HA\
HE'
)
- 缩进严格
- 注释#符号 #后面内容都属于注释,注释内容会被解释器忽略,#号后面会跟一个空格
字面量和变量和标识符
[TOC]
1 字面量
- 字面量就是一个一个值 比如:1,2,3,4,‘HELLO’
- 看到是什么,他就代表意思。程序可以直接使用字面量
2 变量(variable)
- 变量可以保持字面量,并且保存的字面量是可变的
- 本身没有任何意义,根据不同的字面量表示不同的意思
a = 100
a = 200
一般使用变量,通过变量引用字面量
- 变量取名需要有意义
3 标识符
- 自主命名的内容都属于标识符
- 比如变量名,函数名,类名
####3.1 标识符必须遵守规范 - 1.字符,数字,_, 但是不能用数字开头
例子: a 1 _a1 _1a
- 2.不能是pyuthon中的关键字和保留字
例子:if 或者官方以后需要使用的
- 3.函数名也不能使用为标识符
- 4.命名规范
下划线命名法
所有字符小写,单词之间使用_分割
max_length
帕斯卡命名法(大驼峰命名法)
首字母大写,每个单词开头字母大写,其余字母小写
Maxlength MinLength
使用错误则会报错:SyntaxError: invvalid syntax
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
作者编辑不易,如有转载请注明出处。完整转载来自https://wangairui.com 网站名称:猫扑linux
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果