python入门01

mac2024-12-08  22

之前学的python好多漏洞……有的人看起来把python学的杠杠的,但其实每次使用都心虚地打鼓……阿巴阿巴阿巴。 反思了一下,当时只是在书上画了画知识点,然而并没有真刀实枪地上机练习,所以我决定重学一遍!!!!

《Python基础教程》+Spyder环境+python3.6.4 超级超级超级详细我就不信不扎实!!!

先记录一下超级基础的知识:(主要是与C++的差异)

1、在python中,一行就是一行,无需加上分号。但除非后面还有代码,不然加上也没事。 2、除法运算的结果为小数:1 / 2=0.5 若想要丢弃小数部分(执行整除运算),可使用双斜杠:1 // 2=0 乘方运算:2 ** 3 = 8 或者函数pow(2,3)= 8 abs()计算绝对值 round()圆整到最接近的整数,并在两个整数一样接近时圆整到偶数;而整除总是向下圆整。 3、input() 以文本或字符串的方式返回用户输入的数据。

4、模块 使用import导入模块,再以model.function的方式使用模块中的函数。 如:floor() 向下取整,ceil() 向上取整 若确定不会从不同模块导入多个同名函数,使用from model import function,可在调用时不指定模块前缀。(除特殊情况外 不推荐) 5、复数 6、海龟绘图法 小别致还挺好玩的哈哈哈哈哈哈哈哈哈 抬起铅笔:penup() 放下铅笔:pendown()

7、跨越多行的字符串可使用三引号。 #可使用\n表示换行符 #对反斜杠本身进行转义

#原始字符串:用前缀r表示。不会对反斜杠做特殊处理,让字符串包含的每个字符都保持原样 #原始字符串不能以单个反斜杠结尾 print(object,…) 将提供的实参打印出来,并用空格分隔

最新回复(0)