iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python学习第二弹
  • 492
分享到

Python学习第二弹

Python 2023-01-31 00:01:07 492人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

昨天补充:       编码: Unicode ; utf-8 ; GBK       关系:                    关键字:1. continue 终止当前循环,进行下一次循环                2. b

昨天补充:

      编码: Unicode ; utf-8 ; GBK

      关系:

             image_thumb[1]

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

               2. break      终止循环

题6解法2:

#题6:用户登录(三次机会充实)
count=0
while count<3:
    user=input('请输入用户名:')
    pwd=input('请输入密码:')
    if user=='llf' and pwd=='123':
        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="123"
        b=int(a)
        print(type(a),a)   #type(a)表示a的数据类型
        print(type(b),b)
        
        num="0011"
        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()   #输出为布尔值
        
        未完待续......

--结束END--

本文标题: Python学习第二弹

本文链接: https://www.lsjlt.com/news/181835.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python学习第二弹
    昨天补充:       编码: Unicode ; utf-8 ; GBK       关系:                    关键字:1. continue 终止当前循环,进行下一次循环                2. b...
    99+
    2023-01-31
    Python
  • python学习——【第八弹】
    前言 上篇文章 python学习——【第七弹】学习了python中的可变序列集合,自此python中的序列的学习就完成啦,这篇文章开始学习python中的函数。 函数 在学习其他编程语言的时候我们就...
    99+
    2023-09-26
    python 学习 开发语言 压栈 函数
  • Python 学习第二章
    本章内容 数据类型 数据运算 表达式 if ...else 语句 表达式 for 循环 表达式 while 循环 一、数据类型    在内存中存储的数据可以有多种类型。    在 Python 有五个标准的数据类型 Numbers ...
    99+
    2023-01-30
    第二章 Python
  • 学习python第二天
    一、python的版本选择与安装后的操作 python 2 vs 3 1。 默认支持中文 2. 不兼容2.x 3. 核心语法调整,更易学 4. 新特性默认只在3.x上有 系统位数 32bit =内存的最大寻址空间是2**32, ...
    99+
    2023-01-31
    第二天 python
  • python学习第二天
    目录 操作系统 操作系统干了什么 为什么要有操作系统 操作系统有什么用 应用程序的启动和操作系统的启动 ...
    99+
    2023-01-31
    第二天 python
  • python学习第二天 -----201
    第二周-第02章节-Python3.5-模块初识 #!/usr/bin/env python #-*- coding:utf-8 _*- """ @author:chenjisong @file: sys.py @time: 2019/...
    99+
    2023-01-31
    第二天 python
  • python 学习第二周总复习
    目录 数据类型内置方法 数字类型内置方法 整型 浮点型 字符串类型内置方法 列表...
    99+
    2023-01-31
    总复习 python
  • 我的python学习--第十二天(二)
    Python异常处理  Python的异常处理能力是很强大的,可向用户准确反馈出错信息。在Python中,异常也是对象,可对它进行操作。所有异常都是基类Exception的成员,所有异常都从基类Exception继承,而且都在excepti...
    99+
    2023-01-31
    二天 python
  • Python学习系列 ( 第二章):Py
    一:Python的用户输入:  1.1 Python的输入 #!/usr/bin/env python # -*- coding: utf-8 -*- # Author:FlyFish #import getpass _username...
    99+
    2023-01-31
    第二章 系列 Python
  • 学习python的第二十天(dateti
    1.datetime模块(用于修改日期) import datetime print(datetime.datetime.now(),type(datetime.datetime.now())) 2019-06-10 19:37:55....
    99+
    2023-01-31
    十天 python dateti
  • Python第二周 学习笔记(3)
    1.运用数组实现求10万以内质数: prime = [2] for i in range(3,100000,2): flag = False up = int(i**0.5)+1 for j in prime: ...
    99+
    2023-01-31
    学习笔记 Python
  • Python学习笔记—第二章—IPyth
    书目:Python(Unix和Linux系统管理指南)学习日期:20130807知识点总结:安装IPython:源码安装:tar zxvf ipython-0.13.2.tar.gz python setup.py install...
    99+
    2023-01-31
    第二章 学习笔记 Python
  • 学习python的第二十一天(loggi
    1.logging模块 用于程序的运行日志 1.初级 #首先程序运行分会出现5中情况 1.logging.info('info') #程序正常运行级别为10 2.logging.debug('debug') #程序调试...
    99+
    2023-01-31
    python loggi
  • 学习python的第二十一天(hashl
    1.hashlib模块(文件传输中将传输内容用指定算法进行处理) hash是一种算法(Python3.版本里使用hashlib模块代替了md5模块和sha模块,主要提供 SHA1、SHA224、SHA256、SHA384、SHA512、...
    99+
    2023-01-31
    python hashl
  • Python 学习日记第二篇 -- 列表
    一、列表    列表是一个可以包含所有数据类型的对象的位置有序集合,它是可以改变的。   1、列表的序列操作(Python3)>>> one_list = [1,2,3,4] >>> two_list =...
    99+
    2023-01-31
    第二篇 日记 列表
  • python 学习笔记第二章:安装pyt
       记得上次写python的学习笔记是三个月以前了,期间看过,也放下过,这次要坚持下来,一鼓作气,吃下python。    本文内容主要是根据《Python 简明教程》和自己的一些理解去写的,有问题,还请指出。   一、Linux 下安装...
    99+
    2023-01-31
    第二章 学习笔记 python
  • 学习python的第二天(程序语言)
    一.程序语言 1.机械语言 由于0和1组成 优点:执行效率快 缺点:操作麻烦繁琐 2.汇编语言 比机械语言好点 优点:比机械语言操作方便 缺点,执行慢 3.高级语言 主要两个,java是编译性语言,python是解释性语言 二.pyth...
    99+
    2023-01-31
    第二天 程序语言 python
  • 学习python的第二十天(json模块
    1.josn模块(用于指定数据类型文件快速读写修改) 1.指定的数据类型 dict(字典) str(字符串) int/float(整型/浮点型) bool中的False,True,None 2.dumps/loads loads 用于内...
    99+
    2023-01-31
    十天 模块 python
  • 学习python的第二十天(time模块
    1.三种时间的显示样式 1.时间戳 1.相关函数 1.time() 2.显示样式 import time print(time.time()) #1560150343.5837357 距离计算机元年1970年1月1日00:00:0的过...
    99+
    2023-01-31
    十天 模块 python
  • 学习python的第二十天(os模块,s
    1.os模块(功能类似操作系统与文件交互) 1.常用模块功能 1.创建文件 1.mkdir 2.移除文件 1.remove 删除指定文件 2.rmdir 删除单级空目录,若目录不为空则无法删除 3.removedirs 若目录为空,则删...
    99+
    2023-01-31
    十天 模块 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作