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的主要内容,如果未能解决你的问题,请参考以下文章

python学习-day01

day01-day04总结- Python 数据类型及其用法

python学习笔记day3(数据类型)

Python学习日记day3:数据类型

Python学习 day7 数据类型整理

Python学习Day5