前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python基础知识

python基础知识

作者头像
py3study
发布2020-01-20 15:07:47
6180
发布2020-01-20 15:07:47
举报
文章被收录于专栏:python3python3

1.注释

  1.1.单行注释:以#开头,#右边的有所东西当做说明.

  1.2.多行注释:'''   我是多行注释   '''

2.变量

  2.1.为了充分的利用内存空间以及更有效率的管理内存,变量是有不同类型的

    2.1.1.Numbers(数字)

      数字类型又分int(整形),long(长整型),float(浮点型),complex(复数)

    2.1.2.布尔类型

      布尔类型只有True(1)或者False(0)

    2.1.3.字符串(String)

    2.1.4.列表(List)

    2.1.5.元祖(Tuple)

    2.1.6.字典(Dictionary)

  2.2.所有的变量类型可以用type(变量名)来查看

3.标识符

  3.1.python中标识符是区分大小写的

  3.2.标识符的命名规则:驼峰命名

    3.2.1:小驼峰命名法:第一个单词以小写字母开始;第二个单词的首字母大写,例如myName

    3.2.2:大驼峰命名法:每一个单词的首字母都使用大写,例如:FirstName

  3.3.下划线命名:例如:send_buf

4.输出

  4.0.python中的输出:print()

  4.1.格式化输出:

      例如:age = 10

        print('我今年%s岁' % age)

    在python代码中,看到%这样的操作符,就是格式化输出

格式符号

转换

%c

字符

%s

字符串(最常用)

%d

有符号的十进制整数(最常用)

%u

无符号的十进制整数

%o

八进制整数

%x

十六进制整数

%f

浮点数(最常用)

%e

科学计数法(小写'e')

%E

科学计数法(大写“E”)

%g

%f和%e 的简写

%G

%f和%E的简写

  4.2.换行输出:\n字符串中使用

5.输入

  5.1.input():输入的必须是表达式,其打印的结果都是字符串类型

代码语言:javascript
复制
password = input('请输入你的密码:')

print(password) # password就是字符串

6.运算符

  6.1算术运算符,下面以a=10,b=20为例进行计算

运算符

描述

实例

+

a+b=30

-

a-b=-10

*

a*b=200

/

a/b=2

//

取整除

9//2=4,不要小数,余数

%

取余

b%a=2...0 只取余数

**

指数(幂次方)

a**b=1后面 20个零

  6.2赋值运算符,只有一个:=   把=右边的结果赋值给左边的变量,例如num=1+2+3,num=7

  6.3符合赋值运算符

运算符

描述

实例

+=

加法赋值运算符

c += a 等效于 c = c + a

-=

减法赋值运算符

c -= a 等效于 c = c - a

*=

乘法赋值运算符

c *= a 等效于 c = c * a

/=

除法赋值运算符

c /= a 等效于 c = c / a

%=

取余赋值运算符

c %= a 等效于 c = c % a

**=

幂赋值运算符

c **= a 等效于 c = c ** a

//=

取整除赋值运算符

c //= a 等效于 c = c // a

7.数据类型转换

  常用:

    7.1.int(x) 将x转换为一个整数

    7.2.float(x) 将x转换为一个浮点数

    7.3.str(x) 将对象x 转换为字符串

    7.4.eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象

    7.5.tuple(s) 将序列s 转换为一个元组

    7.6.list(s ) 将序列s 转换为一个列表

  不常用:

    7.7.complex(real [,imag ]) 创建一个复数,real为实部,imag为虚部

    7.8.repr(x ) 将对象x 转换为表达式字符串

    7.9.chr(x ) 将一个整数转换为一个Unicode字符

    7.10.ord(x ) 将一个字符转换为它的ASCII整数值

    7.11.hex(x ) 将一个整数转换为一个十六进制字符串

    7.12.oct(x ) 将一个整数转换为一个八进制字符串

    7.13.bin(x ) 将一个整数转换为一个二进制字符串

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档