Python学习--python基础

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ada_lake/article/details/79965223

Python基础里主要是讲了一下Python的语言风格和规范。既然是自己的一个学习过程,那么我想,每个小规范举一个例子或者用最精简的一句话概括其要点,自己就可以很好掌握了。

1.输入:

name = input('please enter your name')

input()表输入,可以把输入的值给一个变量,括号内写入一些提示内容使程序更有交互性。

input()返回的数据类型是str

2.输出:

print('My name is', name)

print()表输出,其中的分隔符用逗号来表示,逗号显示为空格。

3.注释:

# 表示

4.判断语句:

if ,for等后面没有(),冒号表结尾,冒号后的语句空4个空格表缩进,缩进语句视为代码块。

优点:

1.格式化代码

2.强迫程序员写出缩进较少的代码

缺点:

“复制-粘贴”失效

5.数据类型和变量

(1)整数

     1,100,-80,0Xff00(十六进制表示)

     用整数表示的数,其加减乘除等运算永远精确,没有误差。

(2)浮点数

     1.23,-9.01, 1.23e9

     运算会有误差

(3)字符串

     “I'm OK” 包含的字符是 I,' , m,  , O, K-->6个字符

        1.内容包含即包含“,又包含‘--->用转义字符 \ 标识

      ‘I \' m \" OK \”!' --> I' m " OK ”!

        2.为了简化  --->用 r' '来表示,‘ ’内部的字符串默认不转义

        print(r' \\\t\\ ')---> \\\t\\

        3.有很多换行,为了易读不写\n --->用 '''...... '''

        print('''line1

                   line2

。。。。。

                   linen''') ---> 原样输出

6.布尔值

True   False

7.空值

NULL

8.变量

a = 'ABC'

1.内存中创建一个‘ABC’的字符串

2.内存中创建一个名为a的变量,并把它指向a

9.常量  不能变的量

除法:/ 结果为浮点数

10/3 = 3.333......5

地板除:// 除法仍是整数 ,所以整数运算结果永远精确

10//3 = 3

取余:% 

10%3  = 1


阅读更多

没有更多推荐了,返回首页