Python语法基础

一、Python注释

1.单行注释

 2.多行注释

1)

2) 

二、缩进与换行

1.用缩进表示代码块,不需要大括号

   同一代码块缩进空格数必须相同,缩进不一致会导致运行错误

2.同一行显示多行语句时用  ;  分隔

三、标识符和关键字

标识符规范:必须由 数字、字母、下划线 任意组合,且不能以数字开头

python中关键字不能用于标识符

四、变量与常量

定义:

1.1符合标识规范

1.2不能使用python语言关键字

1.3变量具有可描述性

1.4不能用中文

多重赋值

a=b=c=1    →      1 1 1

a,b,c=1,2,3    →    1 2 3

a,b,c=1,2,“string”    →    1 2 string

数据交换

1) 1.x,y=1,2

     x,y=y,x

     print(x,y)

     输出 2 1

2) x=1

    y=2

    temp=y     #需要中间变量帮助两数交换

    y=x

    x=temp

    print(x,y)

    输出  2 1

增量赋值

x=x+1 可以写成 x+=1

例:a=6

       a+=3

       print(a)

       输出 9

二进制

二转十

例: 100   →     1*2^2+0*2^1+0*2^0=4

十转二

例:

五、位运算符

&  按位与    a&b

对应二进位都为1时,结果位才为1,否则为0

|  按位或    a|b

对应二进位有一个为1时则为1,全为0时才为0

^  按位异或    a^b

对应二进位不同时为1,否则为0

<<  按位左移    a<<b

a<<b 即 a二进制左移b位

例:print(4<<2)  →    0000100    →    10000    →    16

右移则相反

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值