首页 > 代码库 > Python基础知识

Python基础知识

注释的分类

<1> 单行注释

  # 我是注释,可以在里写一些功能说明之类的哦
    print(‘hello world‘)

<2> 多行注释

  ‘‘‘
    我是多行注释,可以写很多很多行的功能说明 哈哈哈。。。 ‘‘‘ ‘‘‘ 我也是多行注释,多行注释有两种
    使用‘‘‘(3个单引号)
    或者使用"""(3个双引号)
‘‘‘
变量
变量:就是一个容器用来存储数据的,存储数据的目的就是为了运算
比如:我们用手机打电话进行拨号时,我们输入完号码,当我们按拨号键时那么手机怎么能知道我们刚才按的号码是多少呢?在我们输入号码
时手机是不知道我们要输入什么,手机要想知道就需要用一个变量来存储我们输入的号码,所以在拨打电话时,你输入号码是多少,就会
   从变量中取出你刚才输入的号码进行拨打.
变量用来存储数据,数据是有类型的,所以变量的类型有以下几种:
Numbers(数字):
int long float
布尔类型:
  True  False
String
List(列表)
Tuple(元组)
Dictionary(字典)
Python是动态数据类型 定义变量时不需要声明数据类型,变量中存储的数据是什么类型,系统会自动识别
可以使用type(变量的名字)来查看变量的类型

标识符
  标识符由数字 字母 和下划线组成,数字不能开头
  命名规则:大驼峰 小驼峰 多个单词使用下划线连接(Python推荐的命名方式)
关键字
   查看关键字的方法
    技术分享


输出
  格式化输出
     age = 18
     name = "xiaohua"
     print("我的姓名是%s,年龄是%d"%(name,age))

       常用的格式化输出符号 %s  %d   %f

    换号输出

      print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------

 

  输入

    python3中input()功能和python2中raw_input()功能一样得到的都是字符串

      Python2中还有一个input()输入的是什么类型得到的就是什么类型,而且会将输入的表达式执行运算,如果输入的是一段错误代码这个就很危险

      所以在Python3中将这个废弃掉了

 简单运算符

  +    -      *    /      //(取商)    %(取余)     **(幂)        =(赋值运算符)

 复合赋值运算符:+=   -=    *=   /=   %=    **=    //=

 比较运算符: ==  !=   >  <  >=  <=  

 逻辑运算符:and  or    not

 

 

在Python3中  9/2=4.5

在Python2中  9/2 =4       (两个数相除保持数据类型不变)

 

数据类型转换

  int() 字符串转换为数字

       str()数字转为字符串

判断语句  

  if       if  elif  else    if  else

循环语句

  while    

  for 

    for 临时变量 in 列表或者字符串等:

        循环满足条件时执行的代码

python中没有do while        switch     ++     --

循环中break  continue

 

 



 


Python基础知识