Day 1 **Python学习笔记**

(本文仅为平时学习记录,若有错误请大佬指出,如果本文能帮到你那我也是很开心啦)

 

一、笔记

1.用IDLE快速启动Python

2.注释用#或者三个引号"""

3.Windows系统用Alt+N回到上一条语句,Alt+P回到下一条语句;Mac系统用Ctrl+N回到上一条语句,Ctrl+P回到下一条语句

二、课后作业

0. Python 是什么类型的语言?

Python 是一门脚本语言,是电脑编程语言的一种 

1. IDLE 是什么?

IDLE 是个 Python Shell,是通过键入文本与程序交互的途径。Windows 的 CMD 指令窗口,Linux 的命令操作窗口,都是 Shell 的一种。IDLE 就是 Python 的交互窗口。 

2. print() 的作用是什么?

扫描二维码关注公众号,回复: 9535803 查看本文章
是在输出窗口打印(显示)出指定的文本或者其他信息,当在 IDLE 中运行的时候,输出窗口就是 Shell 的窗口,所以当在 Python Shell 中使用此指令时,就会在窗口界面打印(显示)所指定的文本或信息

3. Python 中表示乘法的符号是什么?

4. 为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?

因为 'I love fishc.com' 的类型是字符串,而 5 是数字整型,它们属于不同的类型。当执行运算符 “ * ” (相乘)的时候,可以多倍打印(显示)出字符串表示其倍数,是可以正常执行的;但是执行运算符 “ + ”(相加)的时候,由于是不同类型的元素, Python 无法得出其相加所得的 core (核),所以会出现报错。【如果要成功执行运算符 “+” 需要将两个对象转换为同一类型,在本题中可以将 5 加上引号变为字符串 ‘5’ 即可正常执行,输出结果为>>>I love fishc.com5。(但此时执行的时候为字符串的 “拼接” 结果)】
>>> print('I love fishc.com' * 5)
I love fishc.comI love fishc.comI love fishc.comI love fishc.comI love fishc.com
>>> print('I love fishc.com' + 5)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
print('I love fishc.com' + 5)
TypeError: can only concatenate str (not "int") to str#只能将字符串(不是“整型”)与字符串相匹配
>>> print('I love fishc.com' + '5')
I love fishc.com5 

5.如果我需要在一个字符串中嵌入一个双引号,正确的做法是?

①使用转义符 “ \ ”(反斜杠)对字符串中的双引号“”进行转义:\"(一个反斜杠只能转义一个双引号)
②外双内单显单,内双外单显双如:
>>>print(“你’好’”)
你’好’ 

为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?

确实还有相当多的程序员在使用 Python2,不过 Python3 才是 Python 发展的未来,就像 XP 和 WIN7 一样。在《零基础入门学习Python》的系列教程准备中,小甲鱼发觉 Python3 中的新特性确实很妙,很值得进行深入学习!你也不用担心,如果你了解了 Python3,Python2 的代码阅读对于你来说根本不成问题!

三、动动手

0. 动手试试直接输入>>>5+8 与输入>>>print(5+8) 有何不同?

尝试’hi’和print(`hi`),直接输入是将结果及类型打印到屏幕上,而print是将结果打印到屏幕上 

1. 在交互模式中,使用 Python 计算一年有多少秒?

>>>print( 365 * 24 * 60 * 60 )
31536000

2. 设置你的操作系统的环境变量,以便可以轻松进入 Python 环境:

猜你喜欢

转载自www.cnblogs.com/yankaohaitaiwei/p/12397943.html
今日推荐