寒假自学python(第一篇---Python3 基础语法)

目录

因为语言中我只熟悉c语言,所以写python笔记的时候会与c语言进行对比。(进程排版以菜鸟教程为模板)

一、python保留字

二、注释

三、行与缩进

四、数据类型

五、用户输入

六、输出

七、导入模块


因为语言中我只熟悉c语言,所以写python笔记的时候会与c语言进行对比。(进程排版以菜鸟教程为模板)

一门语言总是从hello world!开始

print("hello world!")

与c不同的是,print取代了printf,语句结束后不用加;(一行中有多条语句要用;分隔)

一、python保留字

python的标准库提供了keyword模块,可以输出当前版本所有关键字

import keyword

print("keyword.kwlist")

二、注释

单行注释以#开始,多行注释用'''或者"""

#这是第一行注释
#这是第二行注释

"""
这是
多行
注释
"""

'''
这是
多行
注释
'''

三、行与缩进

python强制缩进,不需要像c一样用{}

python多行语句

python = py + \
        thon   

四、数据类型

1、数字类型(整数-int、浮点数-float、布尔-bool    a/b得到浮点数、a//b得到整数、a**b表示a的b次方)

2、字符串类型(Python中''与""使用完全一致,字符串可用+连接,*表示复制字符串)

3、列表类型:[10,011,101]  (表示三个数字,与c语言中数组相似)

type(变量),得到变量类型

python的字符串索引

-5-4-3-2-1
p y t h o n 
0  1  2 3 4

str = "python"

print(str)
>>>python

print(str[0])
>>>p

prit(str[0:])
>>>python  从str第一个字符到结束

print(str[0:5])
>>>pytho 从str第一个字符到第5个字符

print(str[0:-1])
>>>pytho 从str第一个字符到倒数第二个字符

print(str[::-1])
>>>nohtyp
[s::-1]字符串反转  将字符串s从开始到结束采用-1的步长输出
(步长为 2(间隔一个位置))

['f','F']表示f,F两个元素 逗号相隔 str[1]  in ['f','F']判断前者的第二个元素是否与后者某个元素相同

python中数据类型不需要声明,变量使用前必须要赋值!

python中运行同时为多个变量赋值 a=b=c=1

五、用户输入

str = input("请输入:")

输入的字符赋于str,

六、输出

利用print关键字输出,print会自动换行 +,若不需换行需在print后加end=""

str = "python"
print(str[0:], end=" ")
print(str[5])
>>>python n  (空格源于end后面的" ")

七、导入模块

利用import 或者from...import来导入模块

import:保留字 引入其他功能  

from 库名 import 库中函数
import 库名 as 库小名    import turtle as a

猜你喜欢

转载自blog.csdn.net/qq_60982752/article/details/122514695