python学习day01 数据类型 if while
Posted perfey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习day01 数据类型 if while相关的知识,希望对你有一定的参考价值。
一、简介
python是由吉多·范罗苏姆创建的,开发效率高可移植可扩展可嵌入,缺点是运行速度慢、不能加密、不能多线程运行。目前python的主要方向是云计算、WEB开发、科学运算、人工智能、系统运维、金融、图形GUI,python是解释型语言通过Cpython解释器进行解释,转化成机器能识别的语言,python通常使用pycharm进行开发。
二、安装
在官网www.python.org下载python3.5以上安装包进行安装,注意path下打勾(配置环境变量),这样在控制台上输入python就可以显示版本信息,安装python2.7版本时有时环境变量会不成功,这时在安装路径下复制python.exe重命名为python2.exe就可以了
在网上搜索下载pycharm及notepad安装
三、hello world
1、在控制台上直接编代码,控制台输入python后在光标后敲代码就行了
print("hello world")
需要注意的是这个print后面不用加分号
2、使用记事本或者notepad编写,只要文件类型为.py就可以
在控制台上转到python代码所在路径,然后输入命令python 文件名.py
四、数据类型
变量:变量由数字、字母、下划线组成,以字母做开头,使用驼峰体或者下划线命名,驼峰体: 除首字母外的其他每个单词首字母大写,如PythonTest,下划线: 每个单词之间用下划线分开如python_test
常量:python中没有绝对常量,只是约定把变量名字母全为大写的称为常量,并不再改变其值
注释:使用 # 注释单行,使用‘‘‘ ‘‘‘‘注释多行
整数:int 字符串:str字符串使用单引号‘ ‘ 或双引号 " " 或三个单引号 ‘‘‘ ‘‘‘ 或三个双引号 """ """,其中三个单引号和三个双引号可以换行。
布尔值(bool):只有真(True)假(False) 注意拼写
将字符串转化为整数型
a="10" b="20" print(a+b) print(int(a)+int(b))
五、语句
1、交互语句
输入 input("提示语句")
输出 print("输出内容")
a=input("请输入一个数值") print(int(a)+10)
需要注意的是input得到的是输入内容的字符串,查看一个变量的类型可以使用type命令
a=10 b="123" type(a) type(b)
2、if语句
a=8 if a>10: print("a>10") elif a>5: print("a>5") else: print("a<5")
注意python中缩进很重要,if的代码区应相对于if缩进一个tab键,while也是这样,代码缩进相同表明代码处于同一级别,不存在嵌套。
3、while循环
a=1 while True: if a>10: break if a==3: a=a+1 continue print(a) a=a+1
break跳出所在循环并结束此循环,continue跳出所在循环执行此循环的下一个循环。
以上是关于python学习day01 数据类型 if while的主要内容,如果未能解决你的问题,请参考以下文章