Python学习记录(基础篇:第一部分)

在Windows系统中搭建Python编程环境

1.安装Python
第一步:检查系统是否安装了Python。在命令窗口输入python并回车。如果出现错误,就需要执行以下步骤。
第二步:去官网或者微软商店下载最新版Python。安装时,请选择所有复选框。
第三步:检测是否成功。重复第一步。
第四步:如果未成功,请输入下载的Python的完整路径。
2.运行Python
在Python会话中执行以下命令。

print("Hello Python World!")
#输出:Hello Pyhton World!

3.安装文本编辑器
在这里,我使用的是Ceany。访问http://geany.org/,找到exe文件,下载安装并运行,接受所有的默认的设置。
创建一个文件夹,里面保存所有的练习文件。
4.推荐网站:http://python.org/

变量

1.语法突出/高亮
编写程序时,编辑器以各种方式突出程序的不同部分。
2.变量实例:
message="Hello Python World!" #输出:Hello Python World!
在这里,设置了名为message的变量,存储了文本"Hello Python World!",该文本就是变量存储的值。
在程序中可随时修改变量的值,Python将始终记录变量的最新值。
3.有关变量的规则:
变量名只能包含字母、数字和下划线,且不能以数字打头。
变量名不包含空格。
禁止将Python关键字和函数名作为变量名。关键字可输入以下代码查看。

from keyword import kwlist
print(kwlist)

变量名应当既简短又具有描述性。

数据类型

字符串

1.定义及实例
定义:字符串是一系列字符。在Python中,用双引号和单引号都可以括起字符串。

"This is a string."
"This is also a string."

因此,在字符串中可包含引号和撇号。
2.使用方法

  1. 修改大小写:
    使用方法title()可令首字母大写:name='lin hen' print(name.title()) # 输出:Lin Hen
    使用方法upper()和lower()分别让字符串全部大写和小写。使用方法同上。
    2.合并(拼接)字符串:
    使用加号"+"合并字符串。
f_name='lin'
l_name='hen'
full_name=f_name+' '+l_name
print("Your name is "+full_name.title()+".")
#输出:Your name is Lin Hen.

3.添加空白
空白泛指任何非打印字符,如空格、制表符和换行符。
字符串中添加制表符,使用"\t"。
字符串中添加换行符,使用"\n’。
4.删除空白
空白很重要,因为经常要比较两个字符串是否相同。
我们可以使用方法strip()剔除字符串两端的空白。

ty=' python  '
over=ty.styip()
print(over)
#输出:python

如果只需消除字符串开头的空白,就使用lstrip()方法;
如果要消除字符串末尾的空白,就使用rstrip()方法。
语法同上。

整数

可对整数执行加(+)减(-)乘(*)除(/)运算。

print(5*2)
#输出:10

注意:Python使用两个乘号表示乘方运算。

print(3**2)
#输出:9

可使用括号控制运算次序。
空格不影响计算表达式,其用处在于提高易读性。

浮点数

Python将带小数点的数字都成为浮点数。
基本上,使用浮点数时无需考虑其行为。输入需要的数字,通常都会按照你期望的方式处理它们。

print(0.3+0.6)
#输出:0.9

但结果包含的小数位数是不确定的。
只能精确表示0.5,0.25,0.125,0.0625以及它们之间的组合相加。

Python支持的四种数值类型

1.int 10(有符号整型)
2.long 51924L(长整型,也可代表八进制或十六进制):可使用大写和小写的“L”显示。建议大写。
3.float 0.0 (浮点型)
4.complex 3.14j(复数):复数由实数部分和虚数部分构成,可用a+bj,或者complex(a,b)表示,实部和虚部都是浮点型。

避免类型错误

在需要将数值变量输出到字符串里面时,使用str()方法,可以将非字符串值转换为字符串类型,顺利输出。

number=44
print("It's the number: "+str(number)+".")
#输出:It's the number: 44.

注释

注释可以让你在程序中使用自然语言添加说明。

编写注释

在Python中,注释用井号(#)标识,其后面的内容都会成为注释,被Python解释器忽略。

#这是一行注释哦
print("Hello!")
#输出:Hello!

注释应当是怎样的

编写注释的目的就是阐述代码要做什么,是如何做的。
我们要在代码中编写清晰、简洁的注释。
写注释也是理解代码的一种过程。

Python之禅

请在编辑器执行命令:import this
之后便会自动显示Python之禅的内容。
这里,记一下最主要的:
1.选择最简单可行的解决方案。
2.不要企图编写完美无缺的代码。
3.先编写行之有效的代码,再决定是对其做进一步改进,还是编写新代码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

灵海之森

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值