返回顶部
首页 > 资讯 > 后端开发 > Python >自学python的日记分享
  • 449
分享到

自学python的日记分享

日记python 2023-01-31 00:01:16 449人浏览 独家记忆

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

摘要

2019.4.22登记 课堂笔记 2019.4.8 在windows环境下,用python写出第一个程序“hello world” 1 print("Hello World!!!") View Code   课堂笔记 2019.

2019.4.22登记

课堂笔记 2019.4.8

windows环境下,用python写出第一个程序“hello world”

1 print("Hello World!!!")
View Code

 

课堂笔记 2019.4.12

在windows环境下,用Python写出第一个用户交互程序“input”

 1 death_age=120
 2 
 3 print("game star")
 4 print("")
 5 print("")
 6 
 7 name=input("input your name:")
 8 age=input("input your age:")
 9 
10 
11 print(name,"still able to live",death_age-int(age),"years")
View Code

 

 

课堂笔记2019.4.13

python程序<数字比大小>: 用户输入3个数字,输出最大的数字和最小的数字

 1 #My idea
 2 
 3 '''
 4 No1=int(input("please input first number:"))
 5 No2=int(input("please input scend number:"))
 6 No3=int(input("please input third number:"))
 7 
 8 if No1>No2>No3:
 9     print("Max No is No1:",No1,"Min No is No3:",No3)
10 elif No1>No3>No2:
11     print("Max No is No1:",No1,"Min No is No2:",No2)
12 elif No2>No1>No3:
13     print("Max No is No2:",No2,"Min No is No3:",No3)
14 elif No2>No3>No1:
15     print("Max No is No2:",No2,"Min No is No1:",No1)
16 elif No3>No1>No2:
17     print("Max No is No3:",No3,"Min No is No2:",No2)
18 elif No3>No2>No1:
19     print("Max No is No3:",No3,"Min No is No1:",No1)
20 '''
21 
22 
23 #teather's idea. only MaxNo,no MinNo
24 
25 '''
26 No1=int(input("please input first number:"))
27 No2=int(input("please input scend number:"))
28 No3=int(input("please input third number:"))
29 
30 No=0
31 
32 if No1>No2:
33     No=No1
34     if No>No3:
35         print("Max No is:",No)
36     else:
37         print("Max No is:",No3)
38 else:
39     No=No2
40     if No>No3:
41         print("Max No is:",No)
42     else:
43         print("Max No is:",No3)
44 '''
45 
46 #bettet idea
47 
48 No1=int(input("please input first number:"))
49 No2=int(input("please input scend number:"))
50 No3=int(input("please input third number:"))
51 
52 max_No=0
53 min_No=0
54 
55 if No1>No2:
56     max_No=No1
57     if max_No<No3:
58         min_No=No2
59         print("Max No is:",No3,"Min No is:",min_No)
60     else:
61         if No2<No3:
62             min_No=No2
63             print("Max No is:",max_No,"Min No is:",min_No)
64         else:
65             min_No=No3
66             print("Max No is:",max_No,"Min No is:",min_No)
67 else:
68     max_No=No2
69     if max_No<No3:
70         min_No=No1
71         print("Max No is:",No3,"Min No is:",min_No)
72     else:
73         if No1<No3:
74             min_No=No1
75             print("Max No is:",max_No,"Min No is:",min_No)
76         else:
77             min_No=No3
78             print("Max No is:",max_No,"Min No is:",min_No)
View Code

 

课堂笔记2019.4.14

python的四种运算符:算数运算符,赋值运算符,比较运算符,逻辑运算符。

算数运算符:+,-,*,/,//,%,**

赋值运算符:Word="hello"(赋值字符串) , word=23(赋值数字)

比较运算符:<,>,==,!=

逻辑运算符:not , and , or (and和or有短路原则,如果条件1结果已知,后续代码不再执行)

 

课堂笔记2019.4.15

while语句:打印1-10

1 #打印1=10
2 No = 1
3  
4 while No<=10:
5      print(No)
6      No+=1
View Code

 

课堂笔记2019.4.16

1.编写一个猜测年龄的程序

 1 #猜年轻
 2 
 3 ''' 用if语句判断
 4 Goal_age=76
 5 
 6 guess_age=int(input("please guess age(1-100):"))
 7 
 8 # print(guess_age,goal_age)
 9 
10 if(guess_age==goal_age):
11  print("you got it")
12 else:
13  print("sorry,you are wrong")
14 '''
15 
16 #利用while实现一直输入
17 '''
18 暂时无法实现2个问题:
19 1.从输错了数字开始算起的区间(比如输入两个数字(34,89)后,无法提醒在(34-89)之间的数字猜测)
20     2019.4.22号已自行解决
21 2.由用户自己选择放弃猜测退出程序. 2019.5.6 已解决
22 
23 '''
24 goal_age = 76
25 
26 guess_age = int(input("please guess age(1-100):"))
27 guess_maxage = 100
28 guess_minage = 1
29 
30 while guess_age != goal_age:
31 
32     if guess_age < goal_age:  # 判断输入的数字是否正确
33         print()
34         if guess_age > guess_minage:  # 用来取输入后的最小值
35             guess_minage = guess_age
36         print("your input number is:", guess_age)
37         print("that's too small... please guess ", guess_minage, "- ", guess_maxage, "!!")
38     elif guess_age > goal_age:
39         print()
40         if guess_age < guess_maxage:  # 用来取输入后的最大值
41             guess_maxage = guess_age
42         print("your input number is:", guess_age)
43         print("that's too big... please guess ", guess_minage, " -", guess_maxage, "!!")
44 
45     guess_age = input("you can input 'give up' go to out or guess again:")
46 
47         if guess_age == "give up":
48         print("It's so pity!!!")
49         break
50 
51     guess_age = int(guess_age)
52 
53 else:
54     print("you got it")
View Code

 

2.输出1-100之间的偶数

1 #输入1-100之间的偶数
2 
3 No=1
4 
5 while No<=100:
6     if No%2==0:
7         print(No)
8     No+=1
View Code

 

3.语法1:break 用来跳出本循环,continue用来结束本次循环。

   语法2:print(“abc”,end=“”) “abc”后面不换行,继续显示打印的内容。

 语法3:while ... else... 非break中止的程序,都会执行else后的程序 。

 

课堂笔记2019.4.19

编写九九乘法表

 1 '''
 2 个人思路:
 3 九九乘法表。 a=1  while a <= 9: b=1  while b<=a:print((b,”*”,a,b*a),end(“,”))   b+=1  a+=1
 4 '''
 5 
 6 high =1
 7 
 8 while high<=9:
 9     wieth=1
10     while wieth<=high:
11         print(wieth,"*",high,"=",wieth*high,end="\t") # '\n'是换行,'\t'是tab
12         wieth+=1
13     print()
14     high+=1
View Code

 

--结束END--

本文标题: 自学python的日记分享

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

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

猜你喜欢
  • 自学python的日记分享
    2019.4.22登记 课堂笔记 2019.4.8 在windows环境下,用python写出第一个程序“hello world” 1 print("Hello World!!!") View Code   课堂笔记 2019....
    99+
    2023-01-31
    日记 python
  • Python 日志如何记录?学习笔记分享!
    Python是一种流行的编程语言,广泛应用于各种领域。当我们在编写Python代码时,我们需要记录应用程序中发生的事件和错误信息。这就是Python日志的作用。Python日志可以帮助我们快速定位应用程序中的问题,以便更快地解决它们。在这篇...
    99+
    2023-08-07
    关键字 日志 学习笔记
  • python入门学习笔记分享
    一、python的基础语法 1.行连接的方法是最后加上一个‘\' 2.注释:多行注释三引号,#行注释;三引号定义的字符串原样输出(保存原格式) 3.I/O语句:用逗号分隔零个或多个表...
    99+
    2024-04-02
  • 如何使用Linux记录ASP日志?学习笔记分享!
    Linux是一款功能强大的操作系统,广泛应用于服务器领域。在使用Linux服务器时,记录ASP日志是非常重要的一项工作。本篇文章将介绍如何使用Linux记录ASP日志,并提供一些实用的技巧和演示代码。 一、ASP日志的作用 ASP日志是记录...
    99+
    2023-09-13
    日志 linux 学习笔记
  • Python学习日记-2
    *使用pickle处理数据存储,类似于java中的serialization,是将对象转化为二进制码存入文件中,主要函数pickle.dump(obj,file),pickle.load(file) *在每个文件加入后缀.pkl,实现逐行数...
    99+
    2023-01-31
    日记 Python
  • Python学习日记-1
     *使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的。 1.当输入为纯数字时,Input返回的是数值类型,如int,float。raw_inpout返回的是字符串类型,str...
    99+
    2023-01-31
    日记 Python
  • Java Unsafe学习笔记分享
    目录sun.misc.Unsafe获取Unsafe实例重点API使用场景避免初始化内存崩溃(Memory corruption)抛出异常(Throw an Exception)大数组...
    99+
    2024-04-02
  • PHP 日志实战:学习笔记分享与实践总结!
    作为 PHP 开发者,我们经常需要记录应用程序的运行状态、错误信息和调试信息等。这些信息对于开发人员来说是非常有价值的,因为它们可以帮助我们快速定位问题并进行修复。在 PHP 中,我们可以通过使用日志系统来实现这一目标。 本文将介绍 PH...
    99+
    2023-08-04
    日志 学习笔记 面试
  • 如何记录自己的LeetCode学习笔记?ASP开发者的实践分享
    LeetCode是一家知名的在线编程题库,它的题目难度逐渐递增,可以很好地锻炼我们的算法思维和编程能力。但是,在做题的过程中,我们需要记录自己的思路和解题过程,这样才能更好地回顾和总结。本文将介绍如何记录自己的LeetCode学习笔记,并分...
    99+
    2023-06-23
    leetcode 学习笔记 日志
  • 分享Android开发自学笔记之AndroidStudio常用功能
    相关下载: Android Studio v1.3 官方最新版(apk应用开发工具) //www.jb51.net/softs/83206.html Android Stud...
    99+
    2022-06-06
    androidstudio android开发 Android
  • Python Spring 中的对象是什么?学习笔记分享!
    Python Spring 是一个流行的 Python web 开发框架,它能帮助开发者快速地构建高效的 web 应用程序。在 Python Spring 中,对象是一个非常重要的概念,因为它们是应用程序中的主要构建块。在本篇文章中,我们...
    99+
    2023-08-31
    spring 学习笔记 对象
  • Android学习之AppWidget笔记分享
    什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。 今天的目标就是怎么创建一个简单的A...
    99+
    2022-06-06
    android学习 Android
  • 【每日一记3.16】python学习记录
    6.Python的列表    Python列表是python内置的数据对象之一    列表用【】包含,内有数据对象,每个数据对象以‘,’分隔,每个数据对象称为元素    python是一个有序的序列,支持嵌套    【】空列表,同时用lis...
    99+
    2023-01-31
    python
  • Java中反射的学习笔记分享
    目录简介一个简单的例子设置使用反射模拟instanceof运算了解类的方法获取有关构造函数的信息查找类字段按名称调用方法创建新对象更改字段的值使用数组总结简介 反射是Java编程语言...
    99+
    2022-11-13
    Java 反射
  • Python里如何使用load numpy?学习笔记分享!
    Numpy是Python中用于科学计算的一个重要的库,它提供了高性能的多维数组对象以及用于处理这些数组的工具。在使用Numpy时,有时我们需要从文件中读取数据并将其转换为Numpy数组。这时候,load函数就显得非常实用了。在本文中,我们...
    99+
    2023-10-10
    load numy 学习笔记
  • Python和Unix有什么联系?学习笔记分享!
    Python是一种高级编程语言,而Unix则是一种广泛使用的操作系统。尽管它们在很多方面有所不同,但它们之间也有很多联系。在本文中,我们将探讨Python和Unix之间的联系,并分享一些学习笔记和演示代码。 Python在Unix中的应用...
    99+
    2023-10-15
    unix 学习笔记 接口
  • 实时数据处理:Python API 学习笔记分享
    在当今数据时代,实时数据处理已经成为了一项必要的技能。Python作为一种高效且易于学习的编程语言,已经成为了实时数据处理的首选工具之一。在这篇文章中,我们将分享一些Python API的学习笔记,帮助你更好地掌握实时数据处理的技能。 P...
    99+
    2023-11-08
    api 学习笔记 实时
  • 学习Python的笔记该如何整理?分享你的心得。
    Python是一门高效、易学、易用的编程语言,越来越多的人选择学习它。在学习Python的过程中,难免会遇到大量的知识点和代码,如何将这些知识点和代码整理好,成为我们需要面对的一个问题。在本文中,我将分享我自己在学习Python时,整理笔...
    99+
    2023-08-29
    path 二维码 学习笔记
  • 学习PHP Path文件:笔记分享!
    PHP是一门流行的服务器端脚本语言,能够与HTML一起使用,可以创建动态页面和交互式网站。在PHP中,Path文件是一种重要的概念,它可以让你在PHP中访问和操作文件系统中的文件和目录。在本篇文章中,我们将深入研究PHP Path文件,分...
    99+
    2023-07-05
    path 文件 学习笔记
  • ASP API教程:学习笔记分享!
    ASP API是一种常用的Web开发技术,它可以通过API(应用程序接口)来访问和操作数据,从而实现Web应用程序的开发。如果您正在学习ASP API,本文将为您提供一些有用的笔记和代码示例,帮助您更好地理解和应用这项技术。 了解ASP...
    99+
    2023-11-06
    api 教程 学习笔记
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作