初识python评课稿_初识python

在开始本次课的学习之前同学们需要搭建好python3的开发环境(下载python3到自己电脑上本地开发或者在云端在线开发均可),搭建完环境后需要自己建立一个py文件(python程序的后缀名是py),运行该文件输出"Hello world"。不会安装的同学请利用百度经验:https://jingyan.baidu.com/article/5d368d1ea2e51f3f60c057ce.html。我习惯用try jupyter网站提供的classic notebook来开发python程序, 以下是一段简单的python3代码,功能是计算一个半径为5的圆的面积。

下面是对上面每行代码功能的解释,这里需要注意的是每句话都要顶格写,python没有花括号,靠缩进来判断程序的不同层级。另外,python里的变量不需要指定类型,python会自动判断变量的类型。在python中引入库函数的语法是:from“ 库的名字”  import “库中自带的方法或常量的名字”。

下面这段代码展示了print函数的进阶用法(格式化输出),可以看出{0}对应format中的第一个参数name其值为'peter',{1}对应format中的第二个参数age,其值为20

即使{}中不写数字,python也会根据format中的参数列表里各个参数的值依次去替换每个{}。

从python3开始支持一种叫f-strings的语法,例子如下,只要在字符串前面加上字母f,花括号里面的参数会被自动替换成事先赋好的值。

以下几个例子展现了引号在python中的一些用法。

如果想体现出换行效果,则需要使用三个引号的语法,否则字符串中的换行将被自动忽略。

python字符串也相当于数组,下标从0开始,也可以是负数(代表从后向前),冒号代表截取某个区间,具体例子如下:

在python中两个字符串间用加号来连接,计算字符串的长度函数是len,例子如下:

下面是一段python的分支选择的代码,有几点需要注意:(1)python没有花括号,代码的不同层级要通过缩进来表示,即不同层级的代码间水平方向上要相差四个空格的间距。

另外,不要忘记在if,else,elif这些关键字后面要跟上冒号!

在python中最基本的循环结构是for循环,如下面这段代码所示:

上段代码的含义是从strlist数组中依次提取出数组元素赋值给临时变量s。注意要在for语句后面加冒号,另外注意不同代码层级间水平方向缩进的使用。

上段代码的含义是输出小于5的整数。除了for循环,python还支持while循环,例子如下:

和其他编程语言一样,python可以利用break语法来随时退出当前的循环体。

和其他编程语言一样,python也可以利用continue语句来忽略某次循环的执行(例如当w=50时不输出)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值