python编程从入门到实践pdf_Python编程 从入门到实践第一部分(一)

上一期主要介绍了该书的大体框架

《Python编程 从入门到实践》书籍导学

从本期开始

主要介绍书中代码

本着学习的态度

笔者水平有限

如有介绍不到之处

请谅解

//前言 //

书籍第一章主要介绍了python的安装:

一、python的下载

二、环境变量的搭建

现如今python3.9已经出来了稳定版

建议下载最新版即可

e00d6a2260f5ceffd9d353205a3a7548.png

笔者最近安装python3.9

如何检验环境变量是否安装好

直接在终端输入:

python 即可

也可以检查自己的版本

输入:python -v

// 第一个代码---hello world//

26bfa7098e181d0fc893aa59f1d1ac5d.png

print("Hello Python world!")

默认hello world是学习编程的第一步

这里也是

只不过相对C语言,python简单的直接打印都可以

有人说,Go语言可能将会取代python的地位

但至少现在不会,因为python相对简单易学

9cd3817fa7ec35257bfdadbe09ac511e.png

// 变量//
message = "Hello Python world!"print(message)

这里尝试使用变量,该变量名字为message。每个变量都存储一个值,这里,存储的值为文本“Hello Python World!”

运行这个程序,就会显示

Hello Python world!

下面扩展这个程序,在后面再添加两行代码

message = "Hello Python world!"print(message)
message = "Hello Python Crash Course world!"print(message)

输出结果为

Hello Python world!
Hello Python Crash Course world!
// 变量的命名与使用 //

这里可以与C语言进行对比

命名规则是为了让代码更容易阅读与理解

  • 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。 

  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greetingmessage会引发错误。不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print (请参见附录A.4)。

  • 变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。 

  • 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。 

// 字符串 //

这里介绍第一种数据类型:字符串

字符串就是一系列字符,在python中用引号括起来的都是字符串,这里的引号可以为单引号,也可以为双引号。

m = "This is my first book"n = 'This is my first book'print(m)print(n)

输出结果为

This is my first book
This is my first book
name = "Adnsjsn koskoksMsjj"# name1 = "Hello Python World!"print(name.title())print(name.upper())print(name.lower())

输出结果显示

Adnsjsn Koskoksmsjj
ADNSJSN KOSKOKSMSJJ
adnsjsn koskoksmsjj

这里面的.title()是以首字母大写的方式显示表达的内容。upper和lower是两个相反的字符串处理方式,大写和小写。

这里面继续演示相关大小写转换

name = "Hello Python World!"print(name.title())print(name.upper())print(name.lower())

输出结果

Hello Python World!
HELLO PYTHON WORLD!
hello python world!

接下来将介绍字符串的拼接(合并)

age = 23message = "Happy " + str(age) + "rd Birthday!"print(message)

猜一猜这个结果显示的什么

Happy 23rd Birthday!

是呀,笔者都23周岁了,真快!

拼接使用加号(+)即可

first_name = "ada"last_name = "lovelace"full_name = first_name + " " + last_name
message = "Hello, " + full_name.title() + "!"print(message)

输出结果为

Hello, Ada Lovelace!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值