Python第一周Round2记录—基础内容

Posted cnafzyx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python第一周Round2记录—基础内容相关的知识,希望对你有一定的参考价值。

今天算是正式开始学习Python的内容,下面为基础内容的记录。

一、变量

Python中,可以使用字母、数字、下划线三种字符及及组合构成,但有下面三种例外:

(一)变量的开头不能是数字;

2b=“小果果”  #如果这样定义变量,软件会报错。

(二)Python的关键字不能作为变量;

‘and‘, ‘as‘, ‘assert‘, 
‘break‘,
‘class‘, ‘continue‘,
‘def‘, ‘del‘,
‘elif‘, ‘else‘, ‘except‘, ‘exec‘, 
‘finally‘, ‘for‘, ‘from‘, 
‘global‘,
‘if‘, ‘import‘, ‘in‘, ‘is‘, 
‘lambda‘, 
‘not‘,
‘or‘,
‘pass‘, ‘print‘,
‘raise‘, ‘return‘, 
‘try‘, 
‘while‘, ‘with‘, 
‘yield‘

 以上是所有的Python关键字,除了2B以外,很难把变量起到以上内容吧。

(三)不要和Python内置的“类”名称,或者函数名称重复

(四)约定俗成的变量起名法

刚开始学习,养成良好的习惯很重要,以后在起变量名时,做到一些固定的格式进行命名。

xgg_01="小果果01号"

用双名称,中间用下划线分割的方法进行命名。


 

二、条件语句(if else语句)

(一)基本使用方法

if “小果果是个笨蛋”:   #Python的条件语句后面都要加冒号:
    print(“yse,she is”)  #下面的代码块内容,要缩进空格,一般用Tab键进行对齐,是4个空格,理论上只要对齐了,和缩进的字符量没有关系 
else:
    print("no,she is 聪明的小狗")

(二)if语句的嵌套(嵌套最好不超过5层)

‘‘‘写python程序的几点要求
1、空格一定要对齐,空格的多少决定程序块的行数;
2、关键字前后的 括号,冒号 一定都是半角的,否则报错;
3、多写点注释,因为只是多打几行字,否则自己也认不出来写的啥了。
‘‘‘

print("请判断小果果是不是笨蛋")
a_1=input("请输入“是”或者“否”:") #=赋值 ==判断
print("那小果果的毛是什么颜色的?")
a_2=input("颜色?")
if a_1=="是": #首先判断小果果是不是笨蛋,如果是否的话,直接跳到elif
	if a_2=="棕色": #再次判断小果果的颜色,如果输入的是棕色,顺序执行,否则跳到else
		print("哈哈哈,小果果是个棕色的笨蛋")
	else:
		print("哈哈哈,小果果是个"+a_2+"的笨蛋")
elif a_1=="否": #elif 是else if的缩写
	if a_2=="棕色":
		print("哈哈哈,小果果是个棕色的小狗,不是笨蛋")
	else:
		print("哈哈哈,小果果是个"+a_2+"的小狗") 

  

三、字符串和数字

  (一)字符串

    1、说明

a_1="棕色"

  单引号,双引号都可以,有头有尾

    2、字符串的加法和乘法

      加法

print("哈哈哈,小果果是个"+a_1+"的小狗")

输入内容为:哈哈哈,小果果是个棕色的小狗

      乘法

s="哈哈"
t=s*10
print(t)

输出内容为:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

 (二)

 



以上是关于Python第一周Round2记录—基础内容的主要内容,如果未能解决你的问题,请参考以下文章

20172314 2017-2018-2 《程序设计与数据结构》第一周学习总结

7.12第一周学习记录

python第一周学习内容

The new week-学习Python-第一周

Python 3.5学习笔记(第一周)

2018-2019-1 20165202 《信息安全系统设计基础》第一周学习总结