我是靠谱客的博主 细心季节,最近开发中收集的这篇文章主要介绍Day2:注释+变量+数据类型+标识符+关键字注释变量:变量名=值,print如果是输出变量名和数字,不能加双引号,但是其余任何情况下都要加引号数据类型:python没有byte,sort,long,也没有double这些3.0都没有了,也没有char类型类型查询:type(变量名)标识符与关键字关键字交互模式与开发模式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Day2:注释+变量+数据类型+标识符+关键字

  • 注释
    • 单行注释
    • 多行注释:废话内容不在一行哇,当然也可以用好多个单行注释
    • 快捷键:ctrl+/多行注释和ctrl+alt+l:代码格式化去掉黄线,ctrl+d复制选定区域的内容
  • 变量:变量名=值,print如果是输出变量名和数字,不能加双引号,但是其余任何情况下都要加引号
    • 变量的覆盖,上面代码x最终为120
    • 变量总结
  • 数据类型:python没有byte,sort,long,也没有double这些3.0都没有了,也没有char类型
  • 类型查询:type(变量名)
  • 标识符与关键字
    • 标识符含义:给变量名标的认识符号,常用于起变量名,函数名,方法名,标识符就是起名字用到
    • 标识符规则
    • 下列不能为标识符
    • 标识符命名规范
  • 关键字
    • 关键字含义:就是python已经定义了变量和函数的名称,不能作为其他变量名或者函数名来使用
    • 如何知道是哪些为关键字
  • 交互模式与开发模式
    • 两者代表:cmd:交互 pycharm:开发 idl两者兼容
    • 两者区别:
      • 交互模式(数据只存在内存,而且是很短暂的,运行就没了):
      • 开发模式:

在这里插入图片描述

注释

单行注释

这个#号就是单行注释,一般在最上面对下面代码的总结或者在代码的右边进行代码注释,如:

#运算符运用:对下面加减的总结
print("1+2")#输出加法运算结果,对右边的解释
print("2-1")#输出减法运算结果,对右边的解释

多行注释:废话内容不在一行哇,当然也可以用好多个单行注释

快捷键:ctrl+/多行注释和ctrl+alt+l:代码格式化去掉黄线,ctrl+d复制选定区域的内容

ctrl+/:选中多行想注释的代码,在按快捷键
ctrl+alt+l:代码格式化

"""
是三对双引号
这个就是多行注释
随便写,有兴趣都可以写论文
"""




'''
是三对单引号
这个也是多行注释,
两者挑一,都是一样
'''

变量:变量名=值,print如果是输出变量名和数字,不能加双引号,但是其余任何情况下都要加引号

print(a) # 输出变量存储的数值
##变量简单理解
变量简单理解:可变的容器来装值,如:

n = 10
print(n) # 输出变量n存储的数值:100
x = 100#把右边100赋值给左边这个x变量
x = x + 20#把右边x+20这个值赋值给左边这个x变量
# 100=120错,因为=不是等于符号,而是赋值符号,右边值赋值给左边变量

变量的覆盖,上面代码x最终为120

就是相同变量名,但值不一样,
这时我们要取后面变量的值,叫变量的覆盖,当然也可以画图表式
1:在内存中创建一个100的整数
2:在内存中创建一个名为x的变量,并把它指向100
在这里插入图片描述

a = 1 + 1 # 能不能这样赋值,是可以的,我们通常都是运算后再赋值
# 伪代码:a = b + c

变量总结

1.变量就是储存功能
2.变量是可以覆盖,以最新为准
3.程序用来计算各种数据,变量方便储存数据

数据类型:python没有byte,sort,long,也没有double这些3.0都没有了,也没有char类型

1:number类型:数字类型

2:int 整型:数学上的整数,没有小数点
3:float 浮点类型: 数学上的小数,有小数点的就是浮点型,1.2,1.2,分数是float
4:str: string类型,字符串类型, 字符串类型就是引号,引号的都是字符串类型

5:list 列表
6:tuple 元组
7:dict : dictionary 字典
8:set 集合
9:bool: Boolean 布尔类型
①: bool类型只有两个值:一个是True,一个是False
②:类似我们的红绿灯:红就是停(False),绿灯就是通过(True)
③:一句话:bool就是判断对错
④:bool格式创建:
⑤:变量名 = True
变量名 = False
⑥:错误写法1
a = true
b = false
错误写法2
a = TRUE
b = FALSE

类型查询:type(变量名)

a = 12
print(a)
print(type(a))#结果为:int

b = "12"
print(b)
print(type(b))#结果为str

标识符与关键字

标识符含义:给变量名标的认识符号,常用于起变量名,函数名,方法名,标识符就是起名字用到

类似:爸爸妈妈跟我们起名字一样

标识符规则

python的官方规则:
1.首字母必须是大小写字母或者下划线
2.标识符只能大小写字母,数字以及下划线组成,不能有特殊符号比如:!@@##¥¥,空格,汉字其实是不行的,但是可以执行,我们称之为伪代码,不在用于生产力(企业级别)
3.标识符不能与关键字/内置函数相同,关键if,while等关键字,input,print内置函数也是不能的

内置函数的代码会被覆盖掉

只需要符合上面的三个就可以了

行业内的:能够一眼看到的意思是什么

下列不能为标识符

R2~  不能有其他特殊符号~,
1_   开头只能是字母或下划线
G.I.U 不能有其他特殊符号.
if     不能是关键字

标识符命名规范

1 . 见名思意
就是我们看到名字就知道意思了
name 名字
age 年龄
mingzi 名字
nianling 年龄

2 .日常工作会用到驼峰名法:
又叫小驼峰命名法,第一个单词首字符为小写,其他的单词的首字符是大写
myName
myAge
mingZi
nianLing

3 . 大驼峰法
就是第一个单词的首字符就是大写字母
MyName
MyAge
MingZi
NianLing

关键字

关键字含义:就是python已经定义了变量和函数的名称,不能作为其他变量名或者函数名来使用

如何知道是哪些为关键字

import keywold 
print(keyword.kwlist)
"""
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
"""

交互模式与开发模式

两者代表:cmd:交互 pycharm:开发 idl两者兼容

在这里插入图片描述

两者区别:

交互模式(数据只存在内存,而且是很短暂的,运行就没了):

不能保存,运行后没有修改功能
回车就是运行

作用:
就是测试代码,前期学习用,方便入门

开发模式:

是可以保存代码
而且能写完代码在运行
还可以修改之前的代码

作用:
方便开发

最后

以上就是细心季节为你收集整理的Day2:注释+变量+数据类型+标识符+关键字注释变量:变量名=值,print如果是输出变量名和数字,不能加双引号,但是其余任何情况下都要加引号数据类型:python没有byte,sort,long,也没有double这些3.0都没有了,也没有char类型类型查询:type(变量名)标识符与关键字关键字交互模式与开发模式的全部内容,希望文章能够帮你解决Day2:注释+变量+数据类型+标识符+关键字注释变量:变量名=值,print如果是输出变量名和数字,不能加双引号,但是其余任何情况下都要加引号数据类型:python没有byte,sort,long,也没有double这些3.0都没有了,也没有char类型类型查询:type(变量名)标识符与关键字关键字交互模式与开发模式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部