Python基础学习(一)(Just for me)

一、基础介绍

1、标识符与关键字

1.1、标识符

1、标识符是变量、函数、类、模块和其他对象的名字。
2、标识符第一个字符必须是英文字母或下划线(_);标识符的其他部分由字母、数字和下划线组成;
3、Python语言标识符对大小写敏感,长度没有限制。
        注意:1.从Python3.x开始,非ASCII标识符也是允许的,但不建议。
             2.以双下划线(__)开始和结束的名称具有特殊含义,一般应避免使用。
             3.避免使用Python的保留字和预定义标识符等,eg: for、if

1.2、标识符命名规则方法

 为了增加可读性,通常采用以下方法对变量、函数、类、和包等命名。
        1.见名知意法
        2.驼峰命名法:
            小驼峰命名法:第一个单词以小写字母开始,第二个单词的首字母大写,eg: myName、aDog
            大驼峰命名法:每个单词的首字母都采用大写字母。
        3.使用下划线,比如a和b的和可以表示为:sum_of_a_and_b

1.3、关键字

        关键字也成保留字,是指编程语言内部定义并保留使用的标识符。

2、常量和变量

2.1、常量

常量是指在程序运行过程中不会改变的量。一般分为字面常量与符号常量。
字面常量:eg:-3、3.56、‘Monday’等
符号常量:一般语言使用const保留字指定符号常量(如C++、Visual BASIC等),而Python并没有定义常量的保留字,通常遵照约定。
为增加程序可读性,一般使用大写字母或下划线表示常量。
# #常量示例。
# TAX_RATE=0.16
# PI=3.14
        注意:math包中含有两个数学常量pi、e,分别表示圆周率与自然常数。

2.2、变量与赋值语句

(1)变量是指程序中其值可以发生改变的元素,在程序中用变量名标识。可以用变量名表示一个数字、字符串或任意的数据类型数据并通过变量名来访问这些数据。
(2)在Python 3 中,一切皆为对象,每个对象都有唯一的id标识。Python语言变量名的命名规则与标识符的命名规则相同。变量在使用之前必须初始化(赋值),否则会报错。
(3)将=右侧的值赋给左侧的变量。该语句也称”赋值语句“,其中”=“称为赋值号。
(4)Python语言属于动态类型语言,即变量不需要显示声明数据类型,根据变量的值,Python解释器自动确定其数据类型。
(5)可用内置函数type判断数据的类型,id函数返还变量所指对象的id标识(在内存中的位置)。
        用于给多个变量赋相同值,如:
             a=b=c=1
        用于给多个变量赋不同值,如:
             name,age,sex=‘张三’,‘23’,‘男’ 
        赋值号除=之外,还有复合赋值运算符,eg:
            运算符            含义      示例        等价于
       += 、-= 、*= 、/=   算数赋值     s+=1      s=s+1
            //=           整除赋值     x//=y-z   x=x//(y-z)
            %=            取模赋值     x%=2      x=x%2
            **=           乘方赋值     x**2      x=x**2
            

对于不在使用的变量,可以使用del语句删除,如下:
a = 5
print(a)
del a
print(a)

令a=5,当a被删除时,则会报错,在删除前的代码是可以正常运行的。

3、代码注释

注释的内容将不被编译器执行

注释分为单行注释和多行注释:

#这是单行注释

'''
这是使用单引号的多行注释
1
2
3
'''

"""
这是使用双引号的单行注释
1
2
3
"""

4、类型转换

#对于类型转换,一般是数字和字符串的转换,数字有浮点型和整型
a1 = 1.23
a2 = 5.0
a3 = 4
b1 = "1.3"
b2 = "2.0"
b3 = "13"
"""
    1、小数字符串不能转化为整型
    2、浮点数和整型可以转换,但是浮点数转整数,小数位会被舍去
    3、数字转字符串无限制
可以使用上述的进行练习
"""

#使用内置函数type()可以查看数据类型
#如:type(a1)  查看结果是浮点型 float

'''
    布尔值: Ture  和  False
        其也可以转化为int型或float型
        Ture是 1 
        False是 0
    可以尝试其他数字转换为bool型
'''

5、练习

"""
练习:
    键盘输入两个整数,输出两个整数的和,两个数的差
"""
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
sum_ab = a + b
print("两个数的和为:",sum_ab)
De_ab = a - b
print("两个数的差为:",De_ab)



#或者
print(int(a)+int(b))
print(int(a)-int(b))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值