python的基础语法

python的基础语法

python语法之注释

注释的最大作用是提高程序的可读性,在开发过程中非常有必要加上注释。Python 支持两种类型的注释,分别是单行注释和多行注释。
  • 单行注释

Python 使用井号#作为单行注释的符号,语法格式为:# 注释(单行注释)

  • 多行注释

Python 使用三个引号 ''' ''' 作为多行注释的符号,语法格式为:''' 注释(多行注释) '''

或者使用三个双引号也是同样的作用。

代码编写规范 - PEP8规范

 1.单行注释如果跟在代码之后 那么警号与代码之间需要空两格 内容与警号空一格
 2.任何符号前面应该用空格分离,优化显示效果
Ps:pycharm中很多时候会有各种颜色提示还有波浪线,只要不是红色的线或者提示都不影响代码运行

正确的规范:

​ ps: 如何学习规范 可以借助于pycharm自动化格式代码反向学习 选中不规范的代码使用快捷键 ctrl+art+l

代码格式化功能,可以帮助你进行代码规范。

常量与变量

变量与常量就是为了让程序具备人记录事物状态的能力
变量:在程序运行过程中,值会发生变化的量。
常量:在程序运行过程中,值不会发生变化的量。
1.什么是变量?
	记录变化(可能会经常改变)的事物状态
 		eg:金额,时间,年龄,长短
2.什么是常量?
	记录固定(可能不经常改变)的事物状态
  		eg:圆周率 重力加速度

变量的使用-赋值符号

如何在程序中使用变量,例如:我叫小明 今年18岁了 身高180
代码中如何储存呢?
name = "小明"
age = 18
height = 180
这里我们设置了变量 name 使用了等号 = 把 小明 赋值给了 name
这时候在内存空间中会产生一个空间,空间名为 nama 里面储存的数据值为 小明
通过使用赋值符号“ = ”等号,可以给设置任意的变量名并给予数据绑定。从而通过访问变量得到数据值

注意:一个变量名只可以赋值一个数据值,代码会依行运作,同一个变量名会记录最新赋予的数据值
例如: num 通过了3次赋值,最后结果 是最后一次赋值的100。 num=100

变量的命名规则

变量名的命名规范
1.中文是可以用作变量名的 不建议使用 容易报错 错误的习惯 
2.汉语拼音也是可以作为变量名的 不建议使用 太low了 工作上被人鄙视
3.变量名可以使用字母、数字、下划线,可以使用_开头
4.变量名尽量做到见名知意
  • 错误示范
变量名的命名不可以使用
1.不可以以数字开头命名 
2.不可以使用 python中的关键单词
3.不建议使用不严谨的命名方式,例如随便输入一个字母 
变量名尽量做到见名知意,保持良好习惯
  • 较长变量名规范
    image
如果遇到需要教程的变量名
可以使用 驼峰体式(像骆驼的样式),每个单词中间使用_下划线进行拼接命名
或者使用 每个单词首字母大写的形式。

常量的基本规则

HPST = 1000
ps:python没有绝对不能更改的常量,但是默认的规则是 如果变量名全部使用大写,默认这是一个常量,常量尽量不要更改数据值

什么是数据类型

1.什么是数据类型
	在日常生活中数据的表现形式多种多样 在程序中也是如此
2.为何学习数据类型
	针对不同的数据采用最佳的数据类型来表示出该数据的价值
  • 查询变量数据类型方式

image

可以使用type来查看变量的数据类型,当你不确定一个变量的类型的时候可以通过打印来查看
代码: print(type(变量名))

数据类型之整形

整形:故名思义就是 整数  不带小数点
应用场景:有些数据需要整数  比如:年龄,人数,年月日
age = 18
Num_people = 62
year = 1995 
month = 7

数据类型之浮点型-float

浮点型:小数类型,
应用场景:需要一些精确数据的,比如:薪资,价格,距离
salary = 888.88
money = 12.8
route = 1.67

数据类型之字符串-str

字符串:文本类型数据,文本中可以输入任何数据字母、数字、中文等
应用场景:姓名 地址名 餐厅名 汽车名
car = "奔驰C260"
name = "月神moon"
restaurant = "海底捞火锅"

数据类型之列表-list

列表:像表格一样,里面可以储存多个相同或不同类型的数据值,并且可以方便提取
应用场景:需要同时储存不同的类型信息
student_name = ["张三","李四","王五"]
num = [1,2,12.01,"李四"]

PS:PEP8规范补充
1.逗号后面与数据值空一格
  • 列表索引取值
  student_name = ["张三","李四","王五"]
  如何打印出李四,
  在代码的世界里 索引都是从0开始 0 1 2
  0 = 张三
  1 = 李四
  2 = 王五
  代码展示:
  print(student_name[1])
  打印-student_name这个列表中,索引为1的元素-李四

数据类型之字典-dict

字典:像字典一样,可以精确的储存数据和表达数据值的含义
举例代码:
userinfo = {
"name":"月亮", 
"age":18,
"money":1888,
}
  • 字典文字描述
    是使用大括号括起来,内部可以存放多个数据,存放数据的形式为:键 对应 值
    每组数据都是 健 = 值
    每组键值对与键值对之间逗号隔开
    K是对V的描述性性质的信息(解释说明) 一般都是字符串类型
    V是真正的数据值 可以是任意数据类型
    字典只能按K取值 因为字典是无序的 没有索引的概念
    例如获取名字:

    print(userinfo["name"])
    
posted @   Python-moon  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示