Python1.语言基本要素上(郭炜老师python大学mooc)

首先是

程序中的所有字符都必须是英文字符,不能是中文的全角字符,
除非输出中文,才会在"字符串"中使用中文

目录

一、注释

 二、变量

三、赋值语句

四、字符串初步

 五、字符串和数的转换


一、注释

定义:并非所需要执行的指令,为了编程人员更好的理解代码

以“#”为开头

例图:

 二、变量

定义:变量有名字,可以用来存储数据。其值可变。

变量的命名办法:和c语言Java类似;

其变量由大小写字母、数字和下划线构成,中间不能有空格,长度不限,不能以数字开头。

例:name    _doorNum    x1    y     z     a2 A 
number_of_students              MYTYPE
 

变量命名小提示:

(1)变量名最好能够体现变量的含义
(2)多单词的变量名,最好第一个单词小写,后面单词首字母大写

例:dateOfBirth                numOfDogs               bookPrice

(3)变量名是大小写相关的
 例:a和 A, name 和 Name 是不同的变量。

(4)有些名字Python预留了,不可用作变量的名字

以我的理解就是一些默认功能的关键字,比如for循环的“for”,“in”等等
and as assert break class continue def
del elif else except exec for finally from
global if import in is lambda not or pass
print raise return try while with yield
.....

三、赋值语句

形式:变量 = 表达式
将变量的值变得和“表达式”的值一样
变量、数、字符串......都是“表达式”

例图:

四、字符串初步

(1)可以且必须用单引号、双引号或三单引号括起来;字符串太长时,可以分行写

 例图:

 (2)字符串里面不会包含变量

(3)三双引号字符串中可以包含换行符、制表符以及其他特殊字符。

例图:

 (4)字符串下标

有n个字符的字符串,其中的每个字符都是长度为1的字符串:
从左到右依次编号为 0,1,2... n-1
从右到左依次编号为 -1,-2...-n

 例图:

注意: 不可以修改字符串中的字符

 

 用"+"连接字符串

 ​​​​​​​

 用 in , not in 判断子串

 五、字符串和数的转换

 int(x)     :    把字符串转换成整数
                  (x不会变成整数, int(x)这个表达式的值是整数)
float(x)   :    把字符串x转换成小数
str(x)      :    把x转换成字符串
eval(x)   :    把字符串
x看作一个python表达式,求其值
初学者程序出现runtime error,

多半是由于做了不合法的转换,如 int(x) 而 x 为"a12" 或 "12.34";float(x) 而x为 "abc"

例图:

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值