baicia

Python学习笔记

2021/12/6

注释

注释以#开头,python将忽略这一行
	 单行注释:
	 	# 单行注释
     多行注释:
    	# 多行注释1
        # 多行注释2
        # 多行注释3

变量

python只需要在给对象赋值的时候创建对象,并不需要给变量指定任何特定类型的声明,甚至可以在设置后过呢更改类型。
	eg:
        x = 5 # x is of type int
        x = "Steve" # x is now of type str
        print(x)
··················································        
	字符串变量可以用单引号/双引号进行声明
            x = "Bill"
            # is the same as
            x = \'Bill\'		
··················································	
	可以一行中为多个变量赋值 
			x, y, z = "Orange", "Banana", "Cherry"
··················································
	函数的定义:
		def 函数名:
		(空格)函数体
	
	注意:在python中空格是控制代码块的
··················································	
	局部变量:
		当函数内外同时存在一个相同名称的变量的时候,函数中调用的是函数内部的变量。
		eg:
            x = "awesome" #全局变量
            def myfunc():#函数的定义
              x = "asd" 
              print("Python is " + x) 
            myfunc() #调用myfunc函数,输出Python is asd #
            print("Python is " + x) #Python is awesome
··················································		
	全局变量
		在函数外部创建的变量称之为全局变量,全局变量可以在任何地方使用
		在函数内部创建的变量,在使用global关键字声明后,该变量属于全局范围
		eg:
                def myfunc():
                  global x
                  x = "fantastic"
                  print("Python is " + x) #Python is fantastic
                myfunc()
                print("Python is " + x) #Python is fantastic
                
	另外,如果要在函数内部改变全局变量的值,使用global关键字引用该变量
		eg:
            x = "awesome"
            def myfunc():
              global x
              x = "fantastic"
            myfunc()
            print("Python is " + x) #Python is fantastic
	

数据类型

设置数据类型

设定特定的数据类型

如果希望指定数据类型,泽可以使用一下的构造函数:

数字

三种数字类型
	int(整数) 整数或负数,长度不限  x = 10
    float(小数) 包含小数的正数或负数 y = 2.1
    complex(复数) 用"j"作为虚部编写 z= 2i
    
    验证python中任何对象的类型,使用type()函数
    	eg:
			x = 10
            print(type(x)) 
··················································
类型转换
	eg:
        x = 10 #整型
        y = 1.2#小数
        z = 1j#复数
        
        a = float(x)#将整数转换成小数
        b = int(y)#将小数转换成整数
        c = complex(x)#将整数转换成复数
        
        print(a)
        print(b)
        print(c)
        
        print(type(a))
        print(type(b))
        print(type(c))
        
        
        

分类:

技术点:

相关文章: