【python基础】python注释,基本输入输出,缩进,导入库

前言:

学习一门语言,需要了解其基本的语法规则,比如在c语言中采用{}来控制不同层级的逻辑,而python则是采用规则的缩进来表示不同的层级,当然语法规则还包含不同的语法结构和关键字

python的注释方式

单行注释采用#号,如
单行注释
多行注释:采用三个连续的单引号或者双引号,如
多行注释
注:在python中单引号和双引号的区别不明显,均可表示字符或字符串

python结构

输入输出

python的输入方式input()函数
输出采用print()函数进行控制台输出,至于输出至文件等其他方式后面讨论
如:

a = input()
print(type(a))
print(a)

执行结果:
输入输出的执行结果

注:直接通过input()函数输入的数据内容均为字符串形式,若直接用于数值计算时会出错需进行类型转换
python中数据类型转换:
整型转换:int()
字符串型转换:str()
列表转换:list()
元组转换:tuple()

a = input()
print(type(a))
a = int(a)
print(type(a))

执行结果:
类型转换执行结果

缩进

缩进在python中非常重要,它控制着语句的层级,代表着哪些语句属于哪些块
如:

a = input()
if eval(a):
    print("这是一个True测试")
else:
    print("false")

上面的代码中if后面一个布尔表达式,然后一个冒号,冒号后面缩进了的内容,即为布尔表达式为真时执行的内容,else与if处于同一级的,它后面的内容为if后面的布尔表达式为假时,所执行的内容

附:关于代码中eval()函数的一些用法:eval用法介绍(链接跳转)

导入库方式

python引用库方式:
方式一:import turtle
方式二:form 库名 import 函数名

给导入的库取别名:import 库名 as 库别名
之后可用别名使用该库中函数,使用方式:<库名>.<函数名><库别名>.<函数名>

不同于c语言的导入库的方式:#include<stdio.h>

python中引用自己写的py文件或自己编写的py文件的一个函数、一个类的方式也是用import 文件名import 文件名.类名(或函数名)
比如我编写了一个文件叫test.py的python文件 我在另一个py文件中引用test.py文件的一个名为number_count的函数 需import test.number_count
而后在下面的程序中就可直接引用这个类或者函数

范例代码(导入了turtle库):

import turtle
turtle.setup(650, 350, 200, 200)
turtle.penup()
turtle.fd(-250)
turtle.pendown()
turtle.pensize(25)
turtle.pencolor("purple")
turtle.seth(-40)
for i in range(4):
    turtle.circle(40, 80)
    turtle.circle(-40, 80)
turtle.circle(40, 80/2)
turtle.fd(40)
turtle.circle(16, 180)
turtle.fd(40 * 2/3)
turtle.done()

该段代码的执行结果如下:
画蟒蛇程序
关于turtle库的具体用法:turtle库用法(超链接跳转)

写在后面:
在懂得了python基本的缩进,输入输出后,引入库后,就学会了基本的python语言的规范,能够实现一些简单的程序,踏入了python的大门

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿,葱来了-C is coming

老板大气

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值