变量、代码注释、书写规范、整型、浮点型、字符串、列表、字典

今日内容回顾

  • pycharm软件下载安装及使用

😄

1、简介

	pycharm是一种python IDE(Integreted Development Envirnment集成开发环境),带有一套可以帮助用户在使用python语言开发时提高其开发效率。该软件分为收费版(professional)和免费版(community),免费版功能太少使用其收费版
	PS:版本越新弄成免费的方式越难 可以在百度搜激活码、淘宝买、第三方插件

😃

2、官网下载
https://www.jetbrains.com/pycharm/download/other.html

	PS:下载版本可以是最新版或者以前的版本

image

😸

3、安装

	pycharm本身会占据较多资源,运行状态下会占1GB左右资源

image
image
image
image
image
image

😸

4、使用

	python文件是以.py后缀结尾

image
image
image
image

😄

5、设置

	字体大小的调整、背景颜色、python编辑器选择

image
image
image
image
image
image

😄

6、运行python代码的方式

image
image
image

  • python语法之变量与常量

变量与常量就是为了让程序具备能够详细记录事物状态的能力
1、什么是变量?
	能够记录事物可能会经常改变的状态,如:人的年龄、容貌
2、什么是常量?
	记录固定基本不变的事物状态,如:圆周率、加速度
  • 变量

用代码来记录事物的状态
username = 'jason'
age = 20
gender = 'female'
### 变量使用的语法结构与底层原理:

'''
username = 'jason'
1、看到赋值符号= 先看符号的右边
2、会在内存空间申请一块内存地址存储数据值
3、给数据值绑定一个变量名
4、后面就可以通过变量名来访问到数据值
age = 20
	1.在内存空间中申请一块内存空间存储18
	2.将18所在的内存空间地址绑定给变量名age
	3.之后如果要访问18就通过变量名age访问就可以了
'''
PS:同一个数据值是可以绑定多个变量名
	赋值符号右边也可能是数据值 如果是就先找该变量名绑定的数据值
	一个变量名同时只能绑定一个数据值
	name = 'jason'
	name1 = name
	name2 = name1
	x = 10
	x = x + 1
	print(x)
# 变量名的命名规范
	1.变量名只能由数字、字母、下划线任意组合
    	user@name(不对)、_(可以)、pwd_123_aaa(可以)
    2.变量名不能以数字开头,下划线建议不要开头因为有特殊含义
    3.变量名不能与关键字冲突
    4.变量名的命名一定要做到见名知意(重要)
    	'''变量名见名知意是核心 无论变量多长'''
# 命名风格
	1.驼峰体:
    	大驼峰:所有单词首字母大写
        	UserNameFromDb
        小驼峰:第一首字母小写其余首字母大写
        	userNameFromDB
        """JavaScript推荐使用驼峰体"""
    2.下划线:单词与单词之间下划线隔开
    	user_name_from_db 
        """python推荐使用下划线"""
	PS:在同一个编程语言中尽量使用固定一种,不要随意切换

  • 常量

主要用于记录一些不变的状态
	在python中没有真正意义上的常量,墨守成规将全大写的变量看做成常量
	HOST = '192.168.1.63'  # 一般在配置文件中使用较多
而在其他编程语言中是存在真正意义上的常量 定义了就无法修改
  • python语法之注释

1、什么是注释
	注释就是对一段代码的解释说明(注释是代码之母),代码越详细越好
	在pycharm中有快捷键:ctrl+?
2、如何编写注释
	NO1:在解释说明文字前加井号
	# 注释(单行注释)
	NO2:回车键左边那个键在英文输入法下连续按三下
	'''
	可以多行注释
	'''
	NO3:回车键左边那个键英文输入法下按住shift连续按三下
	"""
	多行注释
	"""

  • PEP8书写规范

PEP8规范:在pycharm中很多时候会有各种颜色的波浪线,但只要不是红色的波浪线就不影响运行
	1、单行注释跟在代码之后,井号与代码之间需要空格两行
Python代码编写规范(可以根据快捷键ctrl+alt+l自动化各式代码前后对比学习)
eg: 
	1.单行注释如果跟在代码之后 那么警号与代码之间需要空两格 内容与警号空一格
	2.如果单行注释自成一行 那么内容与警号空一格
	3.逗号后面与数据值空一格
	4.赋值符号左右都得空一格
	5.字典:冒号后面空一格
	根据快捷键ctrl+alt+l自动化各式代码前后对比学习
  • pyhton基本数据类型

1、什么是数据类型
	在日常生活中数据的表现形式多种多样,在程序中也是如此
2、为何学习数据类型
	不同的数据类型采用最佳的数据类型来表示其数据的价值
	name= 'jason'
	print(type(name))
	print(type('jason'))
	使用type查看数据类型——>type(数据值)或者 type(变量名)
  • 数据类型之整数

整型意思就是整数,如:一个人的年龄、班级人数、年月日
eg:
	age = 18
	year = 2022
	num = 56

image

  • 数据类型之浮点型

浮点型就是小数,如:人的身高、体重、薪资
eg:
	height = 185.3
	weight = 60.5
	salary = 9.9

image

  • 数据类型之字符串

字符串意思就是文本类的数据,引号引起来的部分就是字符串 如:姓名、地址、爱好
eg:
	name = 'jason'
	hobby = 'read'
	gender = 'female'

image

  • 数据类型之列表

列表就是可以存储多个数据值的类型 且可以非常方便的取值
eg:
	name_list = ['jason','tony','kevin']
1、文字概括描述
	中括号括起来,内部可以存放多个数据值,值相互之间用逗号隔开,据值可以是任意数据类型。
	eg: res = [18,'jason',['kevin',90],'tony']
2、索引取值
	变量名[索引值],索引值是从0开始的
	eg:res[1]


image

  • 数据类型之字典

能够精准的存储和表达数据值的含义
eg: iner = {'username''jason','password':'123','age':19}
1、文字概括描述
	大括号括起来,内部可以存放多个数据值,数据值须是K:V键值对的形式,键值对之间用逗号隔开
	K是对V的描述信息,K一般是字符串类型(K是不可变类型)。而V才是真正的数据类型且可以是任意数据类型
2、按K来取值
	字典里只能按K取值,字典里无序的,没有索引的概念
	变量名[K]
	eg:iner['username']

image

posted @   小福福  阅读(60)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
  1. 1 原来你也在这儿 温余福
  2. 2 世间美好和你环环扣扣 温余福
  3. 3 随风起舞 温余福
  4. 4 罪恶都市 温余福
罪恶都市 - 温余福
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 王星

作曲 : 灰鸿啊/皮皮

编曲 : 夏日入侵企画

制作人 : 邢硕

节奏吉他 : 肯尼

主音吉他 : 张伟楠

贝斯 : 皮皮

鼓 : 海鑫

和声 : 邢硕

音效制作 : 邢硕

录音 : 邢硕/夏国兴

混音 : 于昊

特别鸣谢 : 张伟楠

这城市的车流和这地表的颤抖

像一颗石子落入地心之后泛起的温柔

暗涌

河水流过转角她的楼

被梦魇

轻声呓语唤醒身后的幼兽

失效感官焦灼只剩下

麻木愚钝无从感受

共同支撑全都瓦解

只是我们现在都

已忘记到底是

谁隐藏春秋

谁在大雨之后

把旗帜插在最高的楼

过去陈旧的还在坚守

内心已腐朽

摇摇欲坠不停退后

毁灭即拯救

夏日掠夺春秋

结局无法看透

眼看这情节开始变旧

所有的城池已失守

最终无法占有

无眠辗转

伴着人间破碎的旧梦

像繁星

退却后只剩下混沌的夜空

炙热

掩盖风声鹤唳的担忧

把所有失落无助反手推入

无尽的白昼

失效感官焦灼只剩下

麻木愚钝无从感受

共同支撑全都瓦解

只是我们现在都已经忘记到底是

谁隐藏春秋

谁在大雨之后

把旗帜插在最高的楼

过去的陈旧还在坚守

内心已腐朽

摇摇欲坠不停退后

毁灭即拯救

夏日掠夺春秋

结局无法看透

眼看这情节开始变旧

所有的城池早已失守

惶恐难以接受

缠绵往复不肯放手

最终无法占有

谁隐藏春秋

谁在大雨之后

把旗帜插在最高的楼

过去的陈旧还在坚守

内心已腐朽

摇摇欲坠不停退后

毁 灭 即 拯 救

谁掠夺春秋

谁在大雨之后

把旗帜插在最高的楼

过去的陈旧还在坚守

内心已腐朽

摇摇欲坠不停退后

毁灭即拯救

夏日掠夺春秋

结局无法看透

明知城池已失守

缠绵往复不肯放手

最终无法占有

点击右上角即可分享
微信分享提示