一:注释

注释: 就是对代码的解释 方便大家阅读代码

1.注释的分类

(1)单行注释

#  在python中在行首添加一个#号就将这一行进行注释

#单行注释: 用#开头,后面跟上任意字符串

#python2.*版本print 这个函数 语法如下: print “hello world“

#python3.*版本print 这个函数 语法如下: print("hello world")

#print 是打印的意思,需要打印的值塞到小括号当中

print("hello world")

#print “hello world ” #python 3.6不支持

#ctrl +q notepad 注释快捷键 ctrl + / 是pycharm 注释快捷键

(2)多行注释

语法可以是:''' ''' 和""" """

#三个单引号

'''

print("一位美丽女生-罗娜娜")

print("我认为最帅的帅哥-王文")

print("学习最潜力股-张成")

'''

print("最具有逗比性格-苏红")

print("p最具有影响力天才-哈哈")

print("期抠脚大汉-武大郎")

#三个双引号

print("一位美丽女生-罗娜娜")

print("我认为最帅的帅哥-王文")

print("学习最潜力股-张成")

"""

print("最具有逗比性格-苏红")

print("p最具有影响力天才-哈哈")

print("期抠脚大汉-武大郎")

"""

2.注释的注意点

'''

当三个单引号和三个双引号同时存在的时候,要注意

如果外面是三个单引号,里面用三个双引号

如果外面是三个双引号,里面用三个单引号

'''

#外面三个单引号

'''

print("一位美丽女生-罗娜娜")

print("我认为最帅的帅哥-王文")

print("学习最潜力股-张成")

"""

print("最具有逗比性格-苏红")

"""

print("p最具有影响力天才-哈哈")

print("期抠脚大汉-武大郎")

'''

#外面三个双引号

"""

print("一位美丽女生-罗娜娜")

print("我认为最帅的帅哥-王文")

print("学习最潜力股-张成")

'''

print("最具有逗比性格-苏红")

'''

print("p最具有影响力天才-哈哈")

print("期抠脚大汉-武大郎")

"""

3.注释的排错性

'''

包裹一部分代码,执行另外一部分代码,查看是否报错,进行一一排查

'''

二:变量

变量:可以改变的量,实际具体指的是内存中的一块存储空间

```

1.关于变量的含义

room_305 = "张三"
print(room_305)
room_305 = "李四"
print(room_305)

# 写完a=5在内存里面开辟两个空间,分别是5这个值和变量a这个名
#并且让变量a指向5这个值 形成一种映射关系 这个映射关系就是地址

2.变量的声明

print("<=========>")
#1:
a=5
b=6
print(a)
print(b)

#2:
a,b = 5,6
print(a)
print(b)

#3:
a=b=10
print(a,b) #print 如果打印多个,用逗号隔开

3.变量的命名

'''
       变量的命名
字母数字下划线,首字符不能为数字
严格区分大小写,且不能使用关键字
变量命名有意义,且不能使用中文哦
'''
"""
举例几个变量的命名:
sdf123 正确
sdf_90 正确
90hshs (错误,因为首字符不能为数字)
"""

#import 引入keyword模块
import keyword
#模块.属性 用来获取所有关键字
print(keyword.kwlist)
#所有关键字如下:
"""['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']"""

#不能使用关键字去命名变量,会出现错误,替换原有的系统含义
#print = 15
#print(3)
#上面这个会报错

'''
utf-8 编码集下 一个中文占用3个字节,英文符号数字占用一个字节
gbk   编码集下 一个中文占用2个字节,英文符号数字占用一个字节
严禁使用中文命名变量,只是语法上支持而已
'''

4.变量的交换

a = 11
b = 12

#1.python 特有
a,b = b,a
print(a,b)

#2.通用写法
a = 11
b = 12
temp = a
print(temp)
a = b
print(a)
b = temp
print(a,b)

三:常量
常量就是不可改变的量,python当中没有明确定义常量的关键字,所以约定俗成把变量名大写就是常量,表示不可改变
python 中没有特定表达常量的语法,约定俗成,把变量名换成大写就是常量的意思
MID = "311313132131"
print(MID)

python 基础之注释变量常量的更多相关文章

  1. 小白们错过就没了!Python基础之注释&变量命名

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:DZQTesters PS:如有需要Python学习资料的小伙伴可以加 ...

  2. C#基础总结之一变量常量-if嵌套语句-witch结构-类型转换

    //Console.WriteLine("Hello World"); //打印显示 //Console.ReadLine(); //接收输入的值 //Console.ReadKe ...

  3. 『Python基础-3』变量、定义变量、变量类型、关键字Python基础-3』变量、定义变量、变量类型、关键字

    『Python基础-3』变量.定义变量.变量类型.关键字 目录: 1.Python变量.变量的命名 2.变量的类型(Python数据类型) 3.Python关键字 1. Python 变量.变量的命名 ...

  4. python基础语法(变量与数据类型)

    python基础语法(变量与数据类型) 一.python变量 python中的变量不需要声明.每个变量在使用钱都需要赋值,变量赋值以后,该变量才会被创建 在python中,变量就是变量,它没有类型,我 ...

  5. 【笔记】Python基础一 :变量,控制结构,运算符及数据类型之数字,字符串,列表,元组,字典

    一,开发语言介绍 高级语言:Java,C#,Python  ==>产生字节码 低级语言:C,汇编                   ==>产生机器码 高级语言开发效率高,低级语言运行效率 ...

  6. 2.1JAVA基础复习——JAVA语言的基础组成注释和常量变量

    JAVA语言的基础组成有: 1.关键字:被赋予特殊含义的单词. 2.标识符:用来标识的符号. 3.注释:用来注释说明程序的文字. 4.常量和变量:内存存储区域的表示. 5.运算符:程序中用来运算的符号 ...

  7. Python基础之注释,算数运算符,变量,输入和格式化输出

    Python的注释 注释的作用:用自己熟悉的语言,对某些代码进行标注说明,增强程序的可读性: 在python解释器解释代码的过程中,凡是#右边的,解释器都直接跳过这一行: 注释的分类 单行注释 # 这 ...

  8. 五 Python基础 数据类型和变量

    数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定 ...

  9. Python基础0:变量 赋值 表达式和运算符

    变量: 前面我们在使用print()输出内容的时候,如果内容很长,后面要再次输出的时候,就需重新在输入一遍. 如果给输出的内容起个简单的别名.这样我们用简短的别名来代替长内容,下次要输出的时候就直接使 ...

随机推荐

  1. selenium 分布式 [WinError 10061] 由于目标计算机积极拒绝

    selenium grid分布式,老是出现[WinError 10061] 由于目标计算机积极拒绝的问题 网上查了一圈,出现积极拒绝大概是代理问题, 捣鼓了一圈,还是不行 想到fiddler自动侦听了 ...

  2. tensorFlow可以运行的代码

    折腾了很久,终于运行成功. 才云科技的书不错,就是需要微调一二. 心得:1,记得activate tensorflow,然后再python 2,Python的代码格式很重要,不要错误. 3,还不清楚如 ...

  3. WPF 系统关闭模式

    WPF App.xaml中ShutdownMode的属性值 OnLastWindowClose(默认值) 最后一个窗体关闭或调用Application对象的Shutdown()方法时,应用程序关闭. ...

  4. linux find命令-print0和xargs中-0使用技巧

    文章是转载的,原文很精彩,我对其中个别地方没有快速理解,我在此予以补充,方便后续回顾理解. 本文介绍了linux find命令中-print0和xargs中-0用法技巧,一些find命令的使用经验,需 ...

  5. SQL Server分页查询的万能存储过程

    CREATE proc [dbo].[p_paging]@tableName varchar(8000), --表名.视图名@indexCol varchar(50) = 'id', --标识列名(如 ...

  6. 2019-04-18-day035-守护线程与池

    内容回顾 互斥锁 在同一个进程中连续锁两次以上会死锁 进程的数据共享 进程之间可以共享数据 提供共享数据的类是Manager 但是他提供的list\dict这些数据类型是数据不安全的 针对 += -= ...

  7. linux 计划任务 访问某个URL

    1.进入crontab文件的编写状态: crontab -e 2.进入编辑器后,按下 “ i ” 键,进入编辑模式,在编辑模式下,我们写上我们这次需要访问执行的脚本: 59 23 * * * /usr ...

  8. Arm11-mini6410入坑

    Mini6410 学习Stm32的时候原子哥的资料真全啊,而且原子哥在他论坛也解答问题.然而现在学习ARM买了一套友善之臂的开发板,官方的资料只能刚好入门而已,其实入门都算不上.看了一下,网上的资料很 ...

  9. soupUI基础使用方法

    SoapUI简介 文章出处:http://www.cnblogs.com/hong-fithing/ SoapUI是一个开源测试工具,通过soap/http来检查.调用.实现Web Service的功 ...

  10. ios jenkins从0快速配置

    1,安装:brew install jenkins2,命令行里:jenkins 回车,第一次会生成密码和保存密码的路径如:/Users/uname/.jenkins/secrets/initialAd ...