python语言中、用来表示赋值的符号是,python基础语法

1.常用快捷方式:

(1)control+/ 单行注释

(2)control+s 保存

(3)control+b 编译(执行) control+r 编译执行(其他语言)

(4)control+n 新建文件

(5)control+c 复制

(6)control+v 粘贴

(7)control+a 全选

(8)control+x 剪切

(9)control+z 撤销

(10)control+shift+z或者control+y 反撤销

(11)control+f 弹出搜索框

(12)按住control不放,可让鼠标在多个位置设置光标,批量操作

(13)按住shift不放,可选中鼠标开始位置至移动的最后位置

2.print函数

(1)print()函数是内置函数,作用是在控制台打印括号中的任何内容

(2)print(' ')--->括号中的单引号是字符串的标志,并不是内容

print('你好!')

print('你','好','吗?');print('很好!')

执行结果:

你好!

你 好 吗?

很好!

如果在python2.x中print'你好!' --->(比python3.x少了括号)

3.版本号

例:pythonA.B.C

版本A的修改--->重大修改(不向下兼容)

版本B的修改--->增加功能

版本C的修改--->修复bug

4.注释

(1)注释是在代码源文件中,用来进行说明性的文字,不会对功能产生任何影响

(2)单行注释

#我是单行注释

(3)多行注释

'''

我是多行注释1

我是多行注释2

...

我是多行注释n

'''

"""

我也是多行注释1

我也是多行注释2

...

我也是多行注释n

"""

要点:

1.虽然单双引号都可以,但是开头和结束必须一致

2.开发过程中,推荐使用双引号

3.编程语言中,所有涉及到的符号,都是英文输入法状态下的符号

5.标识符

(1)作用:标识符是用来命名的(变量名、类名、函数名)

(2)要求:

<1>由字母、数字、下划线组成,且数字不能开头(硬性)

--python3中,标识符里可以有中文(不报错,但不推荐)

<2>不能是关键字(保留字)(硬性)

<3>大小写敏感 (A和a不一样)

<4>要见名知意(规范)

<5>不推荐使用python中的内置函数、类名去作为表示符(规范)

变量1=2 #可以用中文命名,不会报错,但不推荐使用

6.关键字(33个)

(1)关键字是系统保留的,有特殊功能特殊意义的一些单词

注意:这些单词不可以用来给变量、函数、类等命名哦!

import keyword #导出关键字 (import导出)

print(keyword.kwlist) #打印关键字(**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']

7.行与缩进

(1)缩进:每行代码的位置与行开头的位置之间的空格(tab键)

注意:

1.在python中缩进的写法有严格的规范,同一级的代码,必须写在同一个缩进下面

2.如果在不该有空格产生的位置,出现了多余的空格,程序会报错

3.如果需要缩进的时候,没有缩进也会报错

(2)关于行的规范:函数和类的声明前后必须有两个换行,一般一个功能实现完,实现下一个功能的时候,最好也换行

print('哦豁') #IndentationError: unexpected indent(缩进错误)

if True:

print('12')

if True:

print('34') #(**缩进不一定要一个tab键才行,一个空格也可以**)

执行结果:

12

34

8.多行语句

(1)一条句子多行显示时,在需要换行的地方加反斜杠(\),然后换行

print('1.避免一次性生成整个列表避免一次性生成整个结果列表的本质是在\

需要的时候才逐次产生结果,而不是立即产生全部的结果,Python中有\

两种语言结构可以实现这种思路。')

(2)字典、列表、集合和元祖等容器类型数据的字面量,在多行显示的时候可以直接换行

print([1,2,3,

4,5,6])

(3)python中,一条语句结束,可以不写分号,但如果一行语句中要写多条语句,那么每条语句要用分号(;)隔开

print('11');print('222')

执行结果:

11

222

9.python中的基本数据类型(7个)

(1)数字

(2)字符串 str

(3)列表 list

(4)字典 dict

(5)集合 set

(6)元祖 tuple

(7)none (没有)

数字:整型(int)、浮点型(float)、布尔(bool)、复数(实部加虚部)

整型:int --->值是所有的整数 (在python2.x中有int 和 long)

浮点型:float --->值包含所有的小数,和科学计数

布尔:bool --->值True 和 False

复数:complex ---> 值是所有的复数

可以通过type函数查看数据的类型:type(数据) print(type())

print(type(10e2))

执行结果:

#(科学计数法是浮点型)

10.字面量

字面量是数据类型对应的具体的值

(1)整数:1,-9

(2)小数:1.2, -0.2 ,2e2 ,9e-2

(3)字符串:'12','as','a4!'

(4)布尔值:True,False

(5)复数:实部加虚部 12+4J

(6)列表:[1,'a','k3']

(7)字典:{'a':1,'b':'18h'}

11.变量

(1)什么是变量?

(2)如何声明变量?

变量是在程序中,可以通过变量来存储数据(容器)

声明变量:严格的来说,python中变量是不需要声明的,可直接通过赋值符号(=)给变量赋值,就是在声明变量

赋值符号(=):左边是容器,右边是变量

C语言声明变量时,要说明变量的类型(目的是先声明占用内存有多大),(先有容器即变量并声明类型,再给值);但python中不用指定变量类型,且同一变量可赋不同类型的值(python是先有值,再赋给变量)。因为python是动态语言,而C语言是静态语言

补充:

一个数据有type(类型)、id(数据存储在计算机中的地址)、value(值)三个属性

变量存储数据的时候:

(1)存value值 --->存的数字、字符串类型

(2)存id地址--->存的列表、字典、元祖、集合、自定义的类的对象等

number=10

print(id(number))

执行结果:

10

**变量的注意事项:

1.格式:变量名=值

2.变量名:标识符的要求

PEP8的命名方式:所有的字母都是小写,多个单词之间用下划线(_)隔开(user_name)

驼峰式命名:除第一单词,后面的单词首字母都为大写(uaerName)

5.使用变量的时候,就相当于使用变量中存的值

6.如果重新给变量赋值,那么新的值会覆盖前面的值**

例:声明一个变量age,并赋值18

age=18

print(age)

例:声明一个studentAge变量的值为18,然后再次声明变量打印看结果有什么变化

studentAge=18

print(type(studentAge),studentAge)

studentAge=18.5

print(type(studentAge),studentAge)

执行以上代码结果为:

18

18.5

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值