《Python编程:从入门到实践》第一天

《Python编程:从入门到实践》第一天
第一部分:基础知识
1、打开Python ,在开始菜单输入cmd,然后输入python并按回车,如果出现python提示符(>>>),说明系统安装了Python。
2、要关闭该终端会话,可以按Ctrl+Z,再按回车;或者执行命令exit()。
3、在文本编辑器中,扩展名.py是在告诉它,这个是python程序。
4、在命令窗口,cd:列出当前目录中的所有文件;
dir(directory):表示目录
在这里插入图片描述
使用python hello_world.py来运行这个文件。

python.org:浏览 Python 主页(http://python.org/),寻找你感兴趣的主题。你对 Python 越熟悉,这个网站对你来说就越有用

第二章:变量和简单数据类型
2.1运行hello_world.py时发生的情况
语法突出;python解释器运行它。
2.2变量
在这里插入图片描述
在程序中可以随时修改变量的值,而python始终记录变量的新值。

2.2.1 变量的命名和使用
1、 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。
2、变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量greeting_message可行,但变量名greeting message会引发错误。
3、不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,
如print(请参见附录A.4)。
4、变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length
比length_of_persons_name好。
5、慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
尽量使用小写的python变量名。

2.2.2使用变量名时避免命名错误
2.3字符串
字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。
2.3.1使用方法修改字符串的大小写
在这里插入图片描述
在print()语句中,方法title()出现在这个变量的后面。方法是Python可对数据执行的操作。
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
要将字符串改为全部大写或全部小写,可以像下面这样做:

在这里插入图片描述

2.3.2合并(拼接)字符串
Python使用加号(+)来合并字符串。这种合并字符串的方法称为拼接。通过拼接,可使用存储在变量中的信息来创建完整的消息。

在这里插入图片描述
在这里插入图片描述
2.3.3使用制表符或换行符来添加空白
空白泛指任何非打印字符,如空格、制表符和换行符。
要在字符串中添加制表符,可使用字符组合\t。要在字符串中添加换行符,可使用字符组合\n
在这里插入图片描述
2.3.4删除空白
要确保字符串末尾没有空白,可使用方法rstrip()。
但是这种删除指示暂时的,当在4处重新询问时,‘python’后面的空格又回来了

想要永久的删除字符串中的空白,只有把删除操作的结果重新存回变量中去:
在这里插入图片描述

还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别

使用方法
lstrip()和strip()。

这些剥除函数最常用于在存储用户输入前对其进行清理。

2.3.5使用字符串时避免语法错误
语法错误;在用单引号括起的字符串中,如果包含撇号,就将导致错误。这是因为这会导致Python将第一个单引号和撇号之间的内容视为一个字符串,进而将余下的文本视为Python代码,从而引发错误。撇号位于两个双引号之间,因此Python解释器能够正确地理解这个字符串。

2.3.6Python2中的print语句
在Python 2中,无需将要打印的内容放在括号内。从技术上说,Python 3中的print是一个函数,因此括号必不可少。

2.4数字
2.4.1 整数
Python可对整数执行加减乘除运算。
Python使用两个乘号表示乘方运算。
Python还支持运算次序,因此你可在同一个表达式中使用多种运算。你还可以使用括号来修改运算次序,让Python按你指定的次序执行运算,如下所示:
在这里插入图片描述
在Python示例中,空格不影响Python计算表达式的方式。

2.4.2 浮点数
Python将带小数点的数字都称为浮点数。小数点可出现在数字的任何位置。但是结果中包含的小数位一般是不确定的。

2.4.3使用函数str()避免类型错误
在消息中使用变量的值,
在这里插入图片描述
这是一个错误的代码,类型转换错误。使用了一个值为整数int的变量,但是这个变量可能是23,也有可能是字符2和字符3。在字符串中使用整数,需要显示的指出希望python将整数 用作字符串。

可以调用`str()函数,让非字符串值表示为字符`串。

在这里插入图片描述

2.4.4 Python2 中的整数
在Python 2中,整数除法的结果只包含整数部分,小数部分被删除。在Python 2中,若要避免这种情况,务必确保至少有一个操作数为浮点数,这样结果也将为浮点数。

2.5注释
在Python中,注释用井号(#)标识。

2.6 Python之禅
Tim Peters 编写的python之禅,就是代码的指导原则,在解释器中执行命令 import this

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值