2018.7.2(python日记)

1. 计算机是什么
  基本组成:
   主板+cpu+内存
   cpu: 主频, 核数(16)
   内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5,  主频(海盗船,玩家国度)
   显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105
   硬盘: 西数。希捷。日立,东芝

计算机最底层是 电子电路. 只能识别两个数 0 1

2.python的创始?人为吉多·范罗苏姆(Guido van Rossum),python是一种解释型语言. 弱类型语言

3.变量的规则:1.由数字,字母,下划线组成.2.数字不能开头3.要有意义4.不能太长5.不能是中文(防止编码问题,太low)6.不能使用Python里的关键词.7.区分大小写.8.推荐使用驼峰(helloWorld)跟下划线(hello_world)

4. 数据类型
  1. int整数. +-*/%(整余) //整除, > < >=  <= !=(不等于)
  2. str字符串. 用‘,",‘‘‘,""" 引起来的都是字符串 +  * 
  3. bool 布尔值. 只有True和False两个值
5. 用户交互(input)
  变量=input("提示语")  变量是字符串类型, 字符串=> 数字(字符串跟数字不能作比较,如果要作比较,必须转换类型) 所以:  => int(str)

6. if条件语句的基本结构?

if条件判断:
  代码块
 运行流程,当条件成立,执行代码块

 if条件:
  代码块1
 else:
  代码块2
 执行流程,当条件成立,执行代码块1,否则执行代码块2.二选一
 
 if条件1:
  代码块1
 elif 条件2
  代码块2
 ......
 else:
  代码块n
 执行流程,条件1成立,执行代码块1,条件2成立,执行代码块2,否则执行代码块n
例题:用户输入一个月份.然后判断月份是多少月. 根据不同的月份, 打印出不同的饮食(根据个人习惯跟老家习惯随意编写)
mouth = input(‘现在几月了?‘)
if mouth==‘1月‘:
 print(‘1月份该吃蒸菜了‘)
elif mouth==‘2月‘:
 print(‘2月份该吃饺子了‘) 
elif mouth==‘3月‘:
 print(‘3月份该吃包子了‘)
elif mouth==‘4月‘:
 print(‘4月份该吃拌菜了‘)
elif mouth==‘5月‘:
 print(‘5月份该吃面条了‘)
elif mouth==‘6月‘:
 print(‘6月份该吃粽子了‘)
elif mouth==‘7月‘:
 print(‘7月份该吃米饭了‘)
elif mouth==‘8月‘:
 print(‘8月份该吃西瓜了‘)
elif mouth==‘9月‘:
 print(‘9月份该吃鸡了‘)
elif mouth==‘10月‘:
 print(‘10月份该吃鸭了‘)
elif mouth==‘11月‘:
 print(‘11月份该吃鱼了‘)
elif mouth==‘12月‘:
 print(‘12月份该吃羊了‘)
else:
 print(‘大傻逼?爸爸告诉你:一年只有十二个月,月份还要写单位‘)

原文地址:https://www.cnblogs.com/wszms/p/9255612.html

时间: 2024-08-10 23:08:37

2018.7.2(python日记)的相关文章

量化分析师的Python日记【第1天:谁来给我讲讲Python?】

量化分析师的Python日记[第1天:谁来给我讲讲Python?]薛昆Kelvin优矿 001 号员工2015-01-28 15:48 58 144克隆 ###“谁来给我讲讲Python?” 作为无基础的初学者,只想先大概了解一下Python,随便编个小程序,并能看懂一般的程序,那些什么JAVA啊.C啊.继承啊.异常啊通通不懂怎么办,于是我找了很多资料,写成下面这篇日记,希望以完全初学者的角度入手来认识Python这个在量化领域日益重要的语言 ###一,熟悉基本 在正式介绍python之前,了解

python日记___name__ == &#39;__main__&#39;

在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与大家分享. 1.这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行.因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本

2018年最新Python书单

Python这个"无所不在"的编程语言,学会它,薪资高到没朋友.2018年初这些Python新书值得关注,正要踏入Python学堂的,一定要收藏.号外,异步社区招募书评人,如果你意向加入,在微信后台回复"书评",即可加入我们,免费读新书.下面来一起看看有哪些Python新书吧.<Python程序设计(第3版)>Python之父作序推荐 Python编程入门经典编辑推荐: 广泛使用计算机图形学--本书提供一个简单的图形软件包graphics.py作为示例.

《转载》为什么我要在2018年学习Python?

本文转载自36kr 从网页编程到时髦的人工智能,机器学习,这个享有"瑞士军刀(万能工具)"盛誉的Python语言, 你学会了吗? 编者注: 根据维基百科的解释,"Python是一种广泛使用的高级编程语言,由吉多·范罗苏姆创造,第一版发布于 1991 年.Python 的设计哲学强调了代码的可读性和简洁的语法." 随着大数据,人工智能的兴起,越来越多的人也开始研究起这门语言.以下这篇文章编译自Alexus Strong 在在线学习编程网站Codecademy 上发表的

2018/7/21 Python 爬虫学习

2018/7/21,这几天整理出来的一些Python 爬虫学习代码. import urllib2 response = urllib2.urlopen("http://baidu.com") html = response.read() print html 进一步,可以request import urllib2 req = urllib2.Request("http://www.baidu.com") response = urllib2.urlopen(re

python日记_递归

递归算法 1.递归的定义 递归就是子程序(或函数)直接调用自己或通过一系列调用语句间接调用自己,是一种描述问题和解决问题的基本方法. 递归常与分治思想同时使用,能产生许多高校的算法.递归常用来解决结构相似的问题.所谓结构相似,是指构成原问题的子问题与原问题在结构上相似,可以用类似的方法解决.具体地,整个问题的解决,可以分为两部分:第一部分是一些特殊情况,有直接的解法:第二部分与原问题相似,但比原问题的规模小,并且依赖第一部分的结果..实际上,递归是把一个不能或不好解决的大问题转化成一个或几个小问

python日记_切片

先从原理上分析切片运算: list的切片,内部是调用__getitem__,__setitem__,__delitem__和slice函数.而slice函数又是和range()函数相关的. 给切片传递的键是一个特殊的slice对象.该对象拥有可描述所请求切片方位的属性,例如: a = [ 1, 2, 3, 4, 5, 6 ] x = a [ 1 : 5 ] # x = a.__getitem__( slice ( 1, 5, None ) ) a [ 1 : 3 ] = [10, 11, 12

Python日记——第一次写python

[你好世界] 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 print ('hello,world') 当行注视:# 被注释内容 多行注释:""" 被注释内容 """ [打印用户输入用户名和密码] 1 a1 = raw_int("UserName") 2 a2 = getpass.getpass("PassWord") 3 4 print(a1)

python日记----2017.7.26

命名空间 命名空间一共分为三种 全局命名空间 局部命名空间 内置命名空间(是Python解释器为我们提供的名字,好比'input,print'等) 三种命名空间之间的加载顺序: 加载顺序:内置命名空间(程序运行前加载)->全局命名空间(程序运行中:从上到下加载)->局部命名空间(程序运行中:调用时才加载) 三种命名空间之间的取值顺序: 在局部调用: 局部命名空间->全局命名空间-> 内置命名空间 在全局调用: 全局命名空间->内置命名空间作用域: 作用域就是作用范围,按照生效