昨天补充:

编码: Unicode ; utf-8 ; GBK

      关系:

  关键字:1. continue 终止当前循环,进行下一次循环

2. break      终止循环

题6解法2:

#题6:用户登录(三次机会充实)
count=0
while count<3:
user=input('请输入用户名:')
pwd=input('请输入密码:')
if user=='llf' and pwd=='':
print('登录成功!')
break
else:
print('用户名或密码错误!')
count=count+1
if count==3:
print('重试机会用完了!')

今日内容:Python的开发IDE—Pycharm

IDE:Pycharm、eclipse

pycharm比较好用点..>>自己应该做的准备:把pycharm上不认识的英文翻译并记住>>

快捷键:   注释:选中所选.Ctrl+?即可注释为 #

1.运算符: + – * /  %(求余)  //(整除 )

判断a是否在b里     a in   b    a  not in  b

结果:布尔值

eg:

name="大不大什么话"
if "大" in name :
print("ok")
else:
print("error")

注:  布尔值(bool):    比较运算、逻辑运算、成员运算都的返回值是布尔值。

true –>真

false –>假

赋值运算便捷写法:

运算符 描述 例子
= 简单的赋值运算符 c=a,a的值赋值给c
+= 加法赋值运算符 c+=a等效于c=c+a
-= 减法赋值运算符 c-=a等效于c=c-a
*= 乘法赋值运算符 c*=a等效于c=c*a
/= 除法赋值运算符 c/=a等效于c=c/a
%= 取模赋值运算符(求余) c%=a等效于c=c%a
**= 幂赋值运算符 c**=a等效于c=c**a
//= 取整除赋值运算符 c//=a等效于c=c//a

2. 基本数据类型

feng:这些基本的知识点虽然在以前就学过了,但也做个简单介绍.

数字   :int , 所有功能都放在int里   列表:list

      字符串:str                               字典:dict

      元祖   :tuple                            布尔值:  bool

数字:

1. -int  : 将字符串转换为数字(根据ASCII表)
a=""
b=int(a)
print(type(a),a) #type(a)表示a的数据类型
print(type(b),b) num=""
val=int(num,base=8) #将num的值表示为8进制
print(val) 2. -bit_leng #当前字节的位数,字节长度(二进制条件下)
age=10
r=age.bit_leng()
print(r)

字符串:

        test="asd"
a=test.capitalize() #首字母大写
b=test.casefold() #所有字母小写
v = test.center(20,'*') #设置宽度,内容居中,
#20为长度,*为空白填充 #格式化,传入的值
test=' i am {name} ,age={a}'
v1=test.format(name='lf',a=22)
v2=test.format_map("name":'lf',"a":22)
#v1、v2结果一致 #查找字符串,find
v3=test.find('f') #未找到输出 -1 #判断字符串中是否只包含数字和字母
v4=test.isalnum() #输出为布尔值 未完待续......

Python学习第二弹的更多相关文章

  1. 前端学习 第二弹: JavaScript中的一些函数与对象(1)

    前端学习 第二弹: JavaScript中的一些函数与对象(1) 1.apply与call函数 每个函数都包含两个非继承而来的方法:apply()和call(). 他们的用途相同,都是在特定的作用域中 ...

  2. python学习第二讲,pythonIDE介绍以及配置使用

    目录 python学习第二讲,pythonIDE介绍以及配置使用 一丶集成开发环境IDE简介,以及配置 1.简介 2.PyCharm 介绍 3.pycharm 的安装 二丶IDE 开发Python,以 ...

  3. python学习第二次笔记

    python学习第二次记录 1.格式化输出 name = input('请输入姓名') age = input('请输入年龄') height = input('请输入身高') msg = " ...

  4. Python学习-第二天-字符串和常用数据结构

    Python学习-第二天-字符串和常用数据结构 字符串的基本操作 def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1 ...

  5. python学习第二天 -----2019年4月17日

    第二周-第02章节-Python3.5-模块初识 #!/usr/bin/env python #-*- coding:utf-8 _*- """ @author:chen ...

  6. Python学习第一弹——Python环境搭建

    一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...

  7. python学习第二天:命令行模式和python交互模式

    命令行模式 安装完python开发环境和工具之后,在Windows开始菜单选择"命令提示符",就会进入到命令行模式: 或者都可以,然后 点击enter键,弹出下图中的窗口,即命令行 ...

  8. python 学习第二天

    由于换了博客,第一篇没有在博客园写,写在了开源中国上,链接地址为http://my.oschina.net/u/254063/blog/719289,大家有兴趣可以看看 一, python 数据类型 ...

  9. python学习第二天第一部分

    备注:写程序不能写重复性的代码 学习内容:数据类型.for循环.while循环.字符编码.文件处理 一.for循环 1.简单的for循环 for i in range(10): # 此处意思为:循环r ...

随机推荐

  1. css:改变滚动条样式

    以下亲测谷歌内核的浏览器有用,微软和火狐无效 body::-webkit-scrollbar {/*滚动条整体样式*/ width: 5px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1 ...

  2. March 25 2017 Week 12 Saturday

    Better master one than engage with ten. 会十事不如精一事. My colleagues think I have known a lot of things, ...

  3. Django Request 与Response对象

    Django使用请求和响应对象在系统中传递状态.当请求页面时,Django创建一个HttpRequest对象,该对象包含关于请求的元数据. 然后Django加载适当的视图,将HttpRequest作为 ...

  4. Locust性能测试2 分布式运行

    locust分布式可以是本机多进程,也可以是本机作为master,其他机器作slave. 试一下本机的多进程运行: 1  控制台输入 locust -f 脚本路径 --master 2  打开另一个控 ...

  5. Android(java)学习笔记55:LayoutInflater 和 findViewById

    1. 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(). 不同点是LayoutInflater是用来找res/layout/下的xml布局文件, ...

  6. 2018.12.30 Intellij IDEA设置main方法自动补全

    Eclipse与 Intellij IDEA设置方法自动补全 1.首先,点击File-->Settings-->Editor-->Live Templates 设置你想输出的模板 右 ...

  7. Hashtable详细介绍(源码解析)和使用示例

    第1部分 Hashtable介绍 Hashtable 简介 和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射. Hashtable 继承于Dic ...

  8. Visual Studio C++ Win32控制台应用程序,Win32项目,MFC的区别

    背景 Visual Studio C++ 创建新项目蹦出来如下选项: Win32控制台应用程序,Win32项目,MFC有什么区别? 正文: Win32控制台,没有界面,命令行执行生成的文件则直接在后台 ...

  9. vue2.0+node.js+mongodb全栈打造商城

    Github地址:https://github.com/ccyinghua/vue-node-mongodb-project 一.构建项目所用: vue init webpack vue-node-m ...

  10. Question20180106 Java环境变量的配置及为什么要配置环境变量

    Question 1  Java环境变量的配置及为什么要配置环境变量 Q1.1为什么要配置环境变量 在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PA ...