学习笔记1:python基础学习--基本数据类型

学习笔记1:python基础学习--基本数据类型,第1张

python之父:吉多,1991正式推出

语音特点:简洁、优雅、简单;完全的面向对象;编译(如java、c),解释(python,按行执行,需要特定环境)。高级语言。扩展性好。第三方模块丰富,容易集成其他语言。

基础内容:

基本语言规范

条件,循环

序列,集合,字典

字符串

函数

面向对象、类、对象

模块、包

文件 *** 作

数据库 *** 作

其他 *** 作,如Excel,word,json,xml等

GUI tkinter

网络编程

游戏编程pygame

web框架

一、语法特点:

注释:单行用#,

多行用3个"

代码缩进:美观。可以写分号,但是不建议写分号。

编码规范

保留字、标识符(字母、数字、下划线)

二、基础数据类型 1、数值

整数int,小数 浮点数float,

在python中,输入type()可以查看是什么数据类型。

一个/是除,结果是浮点型,两个//是强制转换成整型

 

进制问题

python默认十进制

二进制的:逢2进1:1,10,11,100,101,110,111,1000

十六进制:1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,20

python里面是以0b开始表示二进制数字

0b10-------2

0b111------7

python里面以0o开始表示八进制数字:

0o11----------9

0o10----------8

python里面以0x开始表示十六进制数字:

0x1F--------31

0x2F--------47

python中,十进制转换成二进制的函数bin()

                  十进制转换成八进制的函数oct()

                  十进制转换成十六进制的函数hex()

 2、布尔

Ture

False

其中T和F必须大写。type(True),         确实是bool布尔类型

 数字与布尔之间的转换bool()

 只有0会认定为False,其余均是True。

 有东西就是真,没东西就是假。

None也是保留字,也是假False

 3、字符串

python中用单引号,双引号,或者三引号表示字符串,但必须都是英文的单引号双引号或者三引号。

 type()中的1,是字符串还是整型

单引号或者双引号是成对出现的,这句中三个‘   程序不认识。一般把外面改成双引号

 或者在不是单引号的外面加一个\

 

\-------是转义符

三引号:输入字符串较长时,用三引号,可以换行

\n表示换行

单行也可以换行,直接加一个\表示换行 

4、转义字符

\n-------换行

\'--------

\‘’

\t

\\

 

 \n是换行;\\n是转义,不让换行,把\n打印出来

字符串前面加r,也可以打印原始字符串

 

输入:input()

input()换行,可以输入想输入的东西

input('input your age:') 换行,会等待输入数字,再次换行,可以出现字符串'20'

字符串转换成整数:int(‘字符串’)

 数字转换成字符串:str(数字)

 获取前5位

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/714018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-24
下一篇 2022-04-24

发表评论

登录后才能评论

评论列表(0条)

保存