ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

3.3python学习笔记

2022-03-03 20:33:14  阅读:173  来源: 互联网

标签:username zhangqiang python age 笔记 注释 单行 3.3


python基础知识

python多版本共存

  • 第一步:先确保不同版本解释器的python.exe所在的路径在环境变量中。
  • 第二步:拷贝各自文件夹内python.exe并重命名即可。

  • 第三步:在CMD中敲修改后的名字即可。

python的注释

# 为什么需要注释:随着学习的深入,后期会写上千甚至上万行的代码啦,有些代码你花了很久写出来,过了些天再回去看,发现竟然看不懂了,这太正常了。 另外,你以后在工作中会发现,一个项目多是由几个甚至几十个开发人员一起做,你要调用别人写的代码,别人也要用你的,如果代码不加注释,你自己都看不懂,更别说别人了,这样写会挨打的。所以为了避免这种尴尬的事情发生,一定要增加你代码的可读性。

1.单行注释:
   # 注释内容 (注意#后要空一格)
2.多行注释:
   三个单引号 '''多行注释'''  # 回车键左边那个连续按两下
   三个双引号 """多行注释"""  # shift+上述键
在pycharm中有注释的快捷键
   ctrl+?  # 只能单行注释
 可以选择多行 然后使用快捷键注释,但是只能单行注释(即每一行前面都是带有单行注释符号)

"""
python代码的编写规范>>>:PEP8
	1.单行注释如果在代码上方则 警号和内容之间空一格即可
	2.单行注释如果在代码后面 需要先空两格在 警号和内容之间空一格
"""

python变量

#语法:
变量名 = 数据
变量名:程序员自己命名
#要求:
   1、标识符。
   2、不能是关键字。
#规范:
   1、见名知义 。
   2、满足PEP8的命名规范。(所有字母都小写,所有单词之间用下划线隔开)
   3、不使用系统提供的类型名、函数名和模块名。
 #例子   
    username = 'zhangqiang'
    age = 18

变量在计算机中的本质

    age = 18
1.计算机首先根据变量的类型,在内存中申请需要的空间
2.然后在这部分空间中写入变量值18(二进制)
3.空间的起始地址命名为age
4.想要访问内存空间中的变量值18,直接通过age访问
# 一个变量名只能指向一块内存空间(值)
# 同一个值可以有多个变量名指向

python的常量

在python中没有真正意义上的常量(定义后还是可以更改)
#在python中如果想要表示常量 就讲所有的变量名大写即可
	HOST = '127.0.0.1'
# 在其他编程语言中有真正的常量 定义了就不能修改
	const pi = 3.14
    pi = 666  # 报错

python基本数据类型

#整型int
整数,不带小数点
  age = 20
  num = 50

#浮点型float
带小数点的数字
  salary = 3.1
  height = 183.5

#字符串str
文本描述类数据
   username = 'zhangqiang'  # 方式1 单引号
   username = "zhangqiang"  # 方式2 双引号
   username = '''zhangqiang'''  # 方式3 三个单引号
   username = """zhangqiang"""  # 方式4 三个双引号

#列表list
能够存储多个类型的数据
  li=[1,2,['ni']]
列表自带索引
print(li[2])
输出:ni

标签:username,zhangqiang,python,age,笔记,注释,单行,3.3
来源: https://www.cnblogs.com/zq0408/p/15961644.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有