Python有哪些种类:

  JPython、IronPython、JavaScriptPython、RubyPython、CPython(即将开始学习种类,最为常见的种类)、pypy

  pypy:这是用CPython开发的Python,第一次运行时通过pypy翻译字节码后,再通过CPython翻译为c语言的字节码,随后被翻译为机器码,在第二次运行时pypy可直接调取机器码,增强了运算速度,节约了运算时间。

基本的数据类型:

  字符串:凡是被单引号、双引号、三引号双双包围的都是字符串

  数字:就是数字啊,这东西还用多说吗?

  两种数据运算的方式:

    字符串:加法(字符串和字符串之间、连起来)、

        乘法(字符串和数字之间、把一个字符串说上好几遍)

    数字:加、减、乘、除、取整、取余

变量命名的问题:

  很常规,数字、字母和下划线(就是这个“_”)三者的组合,记住数字不能开头即可

关于if和while的使用:

  pass 代指空代码,无意义,仅仅表示代码块。if和else后面没有代码块是会报错的。

  elif 是else if 的缩写

关于他们两者的使用,我还是以看到的习题为主吧

  1.使用while循环输入1 2 3 4 5 6 8 9 10

a = 1

while  a < 11 :
if a != 7: #验证是否等于7
print(a)
print(" ") else :
pass a = a + 1 #此环节必须与if语句同级别

  2.求1-100之间所有数的和

a = 0
b = 0 while a < 101:
b = a + b #b的赋值在循环内不断增加,循环内不会重新赋值
a = a + 1 print(b)

  3.显示1-100内的偶数 和 奇数

a = 1 

print("下面是所有奇数")
while a < 101: if a % 2 != 0:
print(a)
else:
pass
a = a + 1 print("下面是所有的偶数") a = 1 while a < 101: if a % 2 != 1:
print(a)
else:
pass
a = a + 1

  4.计算1-2+3-4+5......+99所有数字的和

a = 1
b = 1 while a < 100:
a = a + 1
if a % 2 != 1: #判定如果是偶数则用减法
b = b - a
else:
b = b + a #判定如果是偶数则用加法 print(b) #运算结果为-50

  5.用户登录(三次机会重试)(这个作业目前还没看到正确答案)

a = 1
name = "bab"
mima = "mom" while a < 4:
name_user = input("请输入用户名")
mima_user = input("请输入密码")
if name_user == name and mima_user == mima:
print("欢迎进入你的世界")
a = 5
else:
if a == 3:
pass
else:
print("请重新输入")
a = a + 1 if a != 6:
print("三次机会已用完")
else:
pass

以上就是今天的收获,我是一只农学狗,上大学的时候学了植保专业,虽然后来没有从事自己的本专业工作,但是自己现在作者小时候最讨厌的写文字的工作而且收入不咋地。现在有了孩子,不努力不行啊,目前想换行做码农。之所以申请一个博客,就是打算监督自己学习Python,毕竟有了负担的男人不能随便辞职啊!希望能成功。

这是第一天,以后每天我会更新自己的每日收获,也算是学习记录吧。

Python之旅的开始day1的更多相关文章

  1. 【Python之旅】第六篇(七):开发简易主机批量管理工具

    [Python之旅]第六篇(七):开发简易主机批量管理工具 python 软件开发 Paramiko模块 批量主机管理 摘要: 通过前面对Paramiko模块的学习与使用,以及Python中多线程与多 ...

  2. 开始 Python 之旅

    开始 Python 之旅 课程来源 本课程基于 Python for you and me 教程翻译制作,其中参考了 Python tutorial 和 The Python Standard Lib ...

  3. Python之旅Day1 数据类型初识(数字|字符串|列表|数据运算) 编码 表达式(if...else|for|while)

    初识PYTHON Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(吉多·范罗苏姆)于 ...

  4. Python 之旅

    Python2 之旅:   https://funhacks.net/explore-python/ <Python Cookbook>第三版   PYTHON3   http://pyt ...

  5. python 全栈开发,Day1

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  6. python 全栈开发,Day1(python介绍,变量,if,while)

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  7. python全栈开发,Day1(python介绍,变量,if,while)

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  8. python之旅:网络编程

    一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频 ...

  9. python之旅3

    1 collections系列 方法如下 class Counter(dict): '''Dict subclass for counting hashable items. Sometimes ca ...

随机推荐

  1. CentOS7安装postgreSQL11

    1.添加PostgreSQL Yum存储库 sudo yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel- ...

  2. openssl CVE-2016-2107 漏洞检测

    最近在安装python3 时升级openssl 版本,在摸索openssl 升级过程中才发现centos6 默认安装的openssl 1.0.1e 版本是有一个严重的漏洞的(Padding oracl ...

  3. 吴裕雄--天生自然HADOOP操作实验学习笔记:hdfs分布式文件系统安装

    实验目的 复习安装jdk 学习免密码登录 掌握安装配置hdfs集群的方法 掌握hdfs集群的简单使用和检查其工作状态 实验原理 1.hdfs是什么 hadoop安装的第一部分是安装hdfs,hdfs是 ...

  4. Page Visibility API

    在code review时看见同事使用visibilitychange 事件来监听页面的隐藏与显示,之前没有了解过这块,学习一下. document.visibilityState 主要有以下3个状态 ...

  5. iframe中子父页面跨域通讯

    目录 #跨域发送信息 #跨域接收信息 #示例Demo 在非跨域的情况下,iframe中的子父页面可以很方便的通讯,但是在跨域的情况下,只能通过window.postMessage()方法来向其他页面发 ...

  6. LVS负载均衡工作模式和调度算法

    原文链接:https://blog.csdn.net/weixin_40470303/article/details/80541639 一.LVS简介 LVS(Linux Virtual Server ...

  7. pyjsonrpc的使用

    pyjsonrpc的使用 客户端 JsonRpcClient.py #!usr/bin/env python2.7 # -*- coding: utf-8 -*- import ssl import ...

  8. Jungle Roads HDU - 1301 prim

    #include<stdio.h> #include<string.h> #include<iostream> using namespace std; ; int ...

  9. win10中安装jdk1.8

    一.JDK下载 两种方法,第一种是从官网下载:第二种是拿来主义,小拿直接给你网盘地址.不过,作为java新手,最好还是学会去官网下载. 官网下载的文件才是最安全的,从不靠谱第三方下载有可能安装包有缺失 ...

  10. Wannafly Winter Camp 2020 Day 5J Xor on Figures - 线性基,bitset

    有一个\(2^k\cdot 2^k\) 的全零矩阵 \(M\),给出 \(2^k\cdot 2^k\) 的 \(01\) 矩阵 \(F\),现在可以将 \(F\) 的左上角置于 \(M\) 的任一位置 ...