# -*- coding:utf-8 -*-
print()
变量名:独一无二
变量:在程序运行过程中,值会发生变化的量
变量的定义
把程序运算的中间结果临时存到内存里,以备后面的代码继续调用
a = 1
b = 2
c = 3
abc叫变量 123代表的是这变量的值
#a #name 'a' is defined 'a'没有被定义
作为一个变量如果说没有值是没有意义的
print函数 打印输出的意思
id函数 每一个函数都是对应的一个功能 检测内存地址的
a = 1
print(a,id(a))
b = 2
print(b,id(b))
c = 3
print(c,id(c))
ctrl+d 在pycharm中复制上一行的代码
a = 1 中的空格 可以不要也可以要 建议写一个空格
怎么正确的去格式化我们的代码
这个规范 PEP8的语法规范 对应的快捷键 ctrl+alt+l
变量与变量名的区别
姓名 统称 张三
李四
王五
a = 1
a就是变量 且它的名字叫a 1就是这个变量的值
变量的作用
目的:标注和存储数据
python变量不需要声明类型
int 整型 0 1 2 3 4 5 6 7 8 9以及组成的整数
#a = 1
变量的赋值一定是从右往左的
‘’ “” 必须要是英文状态下
怎么在电脑上切换 中英文 shift
hello = 1
b = hello #"hello"字符串数据 str
print(b)
type函数 是用来检测数据类型
a = 1
b = "2"
print(a,type(a))
print(b,type(b))
核心点 注意赋值顺序 从右往左
a = 1
b = 2
c = a + b #先计算a+b
print(c)
a,b,c = 1,2,3
print(b,c,a)
231
思考
a = 'Jack'
b = a
a = 'Tom'
# b = a
print(b) #打印的是我们的变量叫b的容器
print('b') #单纯的打印字符串b
#print(a)
#Jack Tom
变量的命名规则
print()
1.只能由字母 数字 下划线组成 且数字不能开头
2.严格区分大小写
3.不能以关键字作为变量
#关键字 python内置的 有特殊含义
import keyword
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']
4.尽量的做到见名知意
姓名 年龄 性别
age = 18
name = '小橘子'
sex = '女'
#拼音 但是不建议
nianling = 18
xingming = 'xxx'
xingbie = 'xxx'
#不会报错 但是强烈不建议
年龄 = 18
姓名 = '小橘子'
性别 = '女'
print(年龄 性别 姓名)
, 有什么用 这个逗号用于多个值之间的分隔
注释
print(1)
print(1)
print(1)
print(1)
print(1)
print(1)
print(1)
第一排代码想要让他不生效
方法1:单行注释 在前面添加一个人 # #怎么打 shift+3
方法2:单行注释 快捷键 ctrl+/
第三排到第7排代码想要让他不生效
方法1:多行注释 快捷键 ctrl+/ 前提是选中你要注释的内容
方法2:多行注释 三个成对的引导(单引号双引号都可以)shift+"
拓展 想要将这个文件都进行注释
全选+快捷键 ctrl+A全选
注释有说明性质的、帮助性质的,它们在代码执行过程中相当于不存在 透明的
不注释的代码 是python解释器在执行 注释的代码是给我们自己看的