Python学习1--数据类型与循环要点

python笔记:
  1.E记法,科学计数法等于10的多少次方。1.5e5=150000.0。注:得到的数字为浮点数。;
  2.类型转换:int(转化为整形),str(转换为字符串),float();
    注:浮点数转化为整数,截取整数部分。int(3.6)=3;
      整形转化为浮点型,加.0;float(3)=3.0;
      float(4e10)=‘4e+10‘;+表示正负;
      当BIF关键字被用于普通变量名后,则在以后的使用中,python会继续使用该关键字新的身份,不会使用原来BIF的功能。例:str=‘zjh‘;c=str(3),第一句话可以顺利打印str,但后面的语句会报错。

  3.获取关于类型的信息。
    type();函数。例:a=‘520‘,type(1),打印:class ‘str‘;
    isinstance()。返回布尔类型值。a=‘zjh‘;isinstance(a,str);返回true;
  4.整数除法(/)中,在python3中,返回的是真实的结果,没有截取整数部分。10/8=1.25;可用(//)来进行地板除法。10//8=1;
  5.**幂运算,3**2=9;
  6.逻辑运算符:and,or,not;
    注:其他不变。**,+,-,*,/,//,+,-,<,<=,>,>=,==,!=,and,or,not;
  7.python中elif=else if;
  8.唯一的三元操作符:条件操作符。x if 条件 else y;
  9.断言assert.当关键字后面的条件为假的时候,抛出AssertionError的异常。
  10.while 条件 : 循环体
  11.for 目标 in 列表:循环体;例for i in zjh:print(i,end=‘ ‘) z j h;
  12.range([start,]stop[,step]);其中,中括号内参数可有可无,step表示步径。so,range内参数个数可以为1--3;当为1个时,表示从0--stop-1;当为两个时,表示从start--stop-1;当为三个时表示从start--end(end<stop),步径为step;

时间: 2024-10-12 03:01:48

Python学习1--数据类型与循环要点的相关文章

小Y的Python学习日志--数据类型

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除. 一下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ 四.Python数据

小Y的Python学习日志--数据类型(if 循环)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除.  以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ 1. 流程控制 (

python学习之数据类型

和其他高级编程语言一样,python也有它的各种数据类型,但相比其他语言来讲,python的数据类型相对好用,其中也包含有字符串.整形.浮点型等,但在介绍数据类型之前,也需要注意其变量的命名规则. 请务必牢记下述有关变量的规则: ? 变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message. ? 变量名不能包含空格,但可使用下划线来分隔其中的单词.例如,变量名greeting_message可行,但

python学习day01 数据类型 if while

一.简介 python是由吉多·范罗苏姆创建的,开发效率高可移植可扩展可嵌入,缺点是运行速度慢.不能加密.不能多线程运行.目前python的主要方向是云计算.WEB开发.科学运算.人工智能.系统运维.金融.图形GUI,python是解释型语言通过Cpython解释器进行解释,转化成机器能识别的语言,python通常使用pycharm进行开发. 二.安装 在官网www.python.org下载python3.5以上安装包进行安装,注意path下打勾(配置环境变量),这样在控制台上输入python就

python学习之数据类型—元组tuple

元组:tuple 1.python四大不可变数据类型之一(int,str,tuple,bool) 2.以小括号包起来起来,如只有一个元素,需在尾部加一个逗号,因为不加的话,python可能认为其实一个变量或是做数学运算等 3.元组中的第一层数据不可变,如其第二层数据类型为可变数据类型(list,dict,set),其可变 4.元组可通过循环,切片等进行查询 5.元组是有序的 增: ??元组不可变,故无法增加元素 删: ?? 同上 改: ??同上 查: 索引和切片查询: tuple_staudy

Python学习4——条件、循环及其他语句总结

多种语句 打印语句: 导入语句: 赋值语句: 代码块: 条件语句: 断言: 循环: 推导: pass.dal.exec和eval :  学习到的新函数:(以下函数的应用代码均在IDLE测试通过) chr(n) :  返回一个字符串,其中只包含一个字符,这个字符对应与输入的顺序n(0<n<256),经过测试也不一定要小于256啊!手动滑稽,寻找原因中...... >>> chr(2) '\x02' >>> chr(89) 'Y' >>> ch

python学习笔记之-for循环

for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次. 基本构造是 for 元素 in 序列: statement 举例来说,我们编辑一个叫forDemo.py的文件 for a in [3,4.4,'life']: print a 这个循环就是每次从表[3,4.4,'life'] 中取出一个元素(回忆:表是一种序列),然后将这个元素赋值给a,之后执行隶属于for的操作(print). 介绍一个新的Python函数range(),来帮助你建立表. idx = range(5)

Python学习笔记——数据类型和变量

在Python中,能够直接处理的数据类型有: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等. 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是完全相等的.浮

python学习四天--for 循环

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 语法: for循环的语法格式如下: for iterating_var in sequence: statements(s) #!/usr/bin/env python # -*- coding:utf-8 -*- for i in range(1,100): print (i) good 内存为字典,提前预习了一下字典的写法,这里字典跟REDIS 的键值很像. #!/usr/bin/env python #-*- co

Python学习:两种循环语句for和while

1:先上图 2:知识总结 Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: names = ['Michael', 'Bob', 'Tracy'] for name in names: print name 执行这段代码,会依次打印names的每一个元素: Michael Bob Tracy 所以for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句. 再比如我们想计算1-10的整数之和,可以用一个sum变量做累加