首页 > 其他 > 详细

Pytyhon全栈开发学习心得-Day2

时间:2018-05-31 21:39:58      阅读:420      评论:0      收藏:0      [点我收藏+]

  今天是开课的第二天,继续适应吧!

  老师今天先对昨天的知识点进行了回顾,并对作业进行了逐一讲解,希望自己能跟住节奏,好好去体味和感受这五个月的充实生活!

  今天的内容主要围绕以下几方面展开:

  一.格式化输出

  先介绍两个占位符:1.%s-----处理字符串,全能的,即也可以来处理数字

           2.%d-----专门用来处理数字

  下面介绍一个格式化输出的例子:

要求输出以下信息:

------------ info of 周杰伦 -----------
Name : 周杰伦
Age : 18
job : singer
Hobbie: 看孩子
------------- end -----------------

 

Name=input("输入姓名:")
Age=input("输入年龄:")
Job=input("输入职业:")
Hobby=input("输入爱好:")
print("""------------ info of %s -----------
Name : %s
Age : %d
Job : %s
Hobbie: %s
------------- end -----------------""" % (Name,Name,int(Age),Job,Hobby))

  运行结果如下:

技术分享图片

  

  注意:如果在输出语句中已出现%s或者%d等占位符,那么默认后边出现的%也为占位符,欲单纯表示%,需用%%表示.

  二.基本运算符

  技术分享图片

技术分享图片

技术分享图片

  逻辑运算的运算顺序:() =>not=>and=>or

  要求会做基本的逻辑运算

三.编码初识

  ASCII:不能装中文,8个bit组成,最多也256种可能

  Unicode:占32个bit,4个byte

  utf-8:可变长度的Unicode码,一个字符至少占8bit

  计算机存储系统单位换算:

  8bit=1byte

  1024byte=1KB

  1024KB=1MB

  1024MB=1GB

  1024GB=1TB

 补充知识点:

  1.while循环

while  条件:
    循环体
else:循环在正常循环体(不满足条件)时执行

  注意:如果循环体是通过break跳出的,那与之对应的while后边的else是不会被执行的

  2.in   and  not in    用来判断xx字符串是否在xxxxxxxxxx字符串中出现

  例题:等待用户输入内容,检测用户输入内容中是否包含敏感字符?如果存在敏感字符提示“存在敏感字符请重新输入”,并允许用户重新输入并打印。敏感字符:“小粉嫩”、“大铁锤

  

Content=input("请输入您的评价:")
if 小粉嫩in Content or 大铁锤 in Content:
    print ("存在敏感字符请重新输入!")
else:
    print(Content)

  以上为今日学习内容,加油!

Pytyhon全栈开发学习心得-Day2

原文:https://www.cnblogs.com/wdbgqq/p/9118955.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!