Python语言程序设计入门

论坛 期权论坛 期权     
校园里的趣事   2019-7-20 20:07   2752   0


2019年7月






眼看着学校里的同学一个一个的都回家了,很是羡慕。原本留校打算学一学建模的算法,但后来发现根本学不进去(数学建模太枯燥了)。每天在宿舍、教室、食堂这三点一线做行尸走肉般的无规则运动,总觉着应该学点什么(可能是良心发现吧),就学了学python语言,感觉还挺有趣的,所以将此计算机语言推荐给大家。
宿舍
Dormitory


教室
Classroom


食堂
Canteen



Python语言简介
本部分内容来源于百度
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

      Chapter One
Python语言语法框架
格式框架

1

缩进是强制的语法要求,表达语句的层次关系。



注释
2

提高程序可读性,不被计算机执行;
单行注释以“#”号开头;
多行注释以“”’”三个单引号作为开头和结尾。



标识符命名
3

关联标识符的过程
命名规则:大小写字母、数字、下划线和汉字等字符的组合;
如:a1, _a1, 校园里的趣事公众号等。
注意:python语言严格区分大小写;首字符不能是数字,不与保留字相同。



保留字
4

被编程语言内部定义保留的标识符(关键字)。
python语言共有33个保留字(见下表)

注意:True、False、None首字母大写,其他首字母小写。



数据类型
5

“123”表示文本字符串123,123表示数字123。
1.字符串类型:由一对单引号或者一对双引号表示的有序字符序列(字符串编号从0开始)。

从字符串中获取字符的方法
索引:返回单个字符       [M]
切片:返回多个字符       [M,N]
注意:切片后的字符串不包括第N个字符。
2.数字类型:分为整数型、浮点型、列表型三种格式。
整数:数字中的整
浮点数:数字中的实数,带有小数部分
列表数:由0个或多个数据组成的有序数列,如:[‘F’,’f’]  (使用保留字in判断一个元素是否在列表中)



语句与函数
6

1.赋值语句:赋值符号构成的一行代码,赋值语句右侧的数据类型同时作用于变量;
2.分支语句:由判断条件决定程序运行方向的语句。保留字if、elif、else构成条件判断的分支结构;
注意:每个分支结构保留字所在行最后存在一个“:”冒号,语法的必要组成部分,不可缺失。
3.函数:根据输入参数产生不同输出的功能过程,函数采用 ()方式使用。
3.1输入函数:从控制台获得用户输入的函数
    使用格式:=input()
3.2输出函数:以字符形式向控制台输出结果的函数
    使用格式: print()
3.3格式化函数:举例print(“大连到南京的距离为{:.3f}km”.format(L))
    将变量L填入至{:.3f}并且取小数点后3位
3.4 评估函数eval()功能去掉参数最外侧引号并执行剩下语句

         图片来源:百度图片

         参考文献:北京理工大学嵩天-《Python语言程序设计》

暑假快乐!



校园里的趣事公众号
与你分享校园里的乐趣
长按二维码关注我们


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP