Python Day1

本文介绍了Python中的注释类型,包括单行和多行注释的作用,以及print函数的基本用法。讲解了不同类型的错误,如语法错误、运行时错误和逻辑错误,并展示了input函数获取用户输入和模块导入的示例。
摘要由CSDN通过智能技术生成

Day1

注释(COMMRNT):

分类:

单行注释:使用#开头

多行注释:使用"""或者'''包裹起来

作用:

①:对代码进行解释和说明,提高代码的可读性

②:注释不会呗当成代码处理 #magic comment 除外

多行注释的两种方法并无太大区别

print("人生苦短,我用 Python")
'''
Python is powerful... and fast;
plays well with others;
runs everywhere;
is friendly & easy to learn;
is Open.
'''

print()

作用:

将填入的内容显示在Console中,默认每次输入后会换行(等价于按了一次回车或这\n),控制结尾的参数时end

print("Data")
print("whale")
"""
结果
Data
whale
"""

print()输出多个内容时默认以空格隔开,控制分隔的参数是 sep

print("Data","whale") # f(x, y)
#结果 Data whale
print("Data", "whale", sep="*")
#结果 Data*whale

错误类型

语法错误(Syntax Errors):

不符合语法规范,代码根本没有开始运行

print("hello, world) 会报语法错误,缺少结尾引号

运行时错误(Runtime Errors):

代码在运行过程中出错,即常说的崩溃(Crash)

print(1/0) 会报运行时错误,0不能做除数

逻辑错误(Logical Errors):

代码能运行,且运行过程中没有报错,但是运行结果不对

print("2 + 2 = 5") 算错了,正确结果应该是4

input()

作用:

可以接受Console的输入,并以字符串的形式返回。可以给定字符串参数,它会先输出到Console中,再接受输入。

注意:返回的格式是字符串

x = input("请输入一个数字:")
x = int(x) # 强制类型转换,不转换下面程序会报error
# x = int(input("请输入一个数字:")) 前两行合并 
print(x,"的一半等于",x/2)

一行输入多个值

一行输入多个值时默认使用空格隔开,也可以更改。

比如:spilt()spilt(",")表示的意识为使用 " , "隔开

a, b = input.split(",")
print(f"a = {a}, b = {b}")

导入模块

我们把python中许多强大的工具箱叫做库(Liarbry)需要使用import来导入,并以xx.yy的行式来调用

import math
#factorical 阶乘
print(math.factorical(20))
#Euler 常数
print(math.e)
#gcd 最大公约数
math.gcd(12,36)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值