在编程过程中自己遇到的困难,希望可以给大家提个醒(思路里加粗就是本人编程考虑不全的地方或者刚开始编译不通过的地方)。1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定如:输入9,输出99口诀表,输出12,输出1212的乘法口诀表思路: 乘法口诀表: 根据1x1=1,1x2=2, 1x9=9知道列数需要一次循环 根据2x1 =2,3x1=3 ,9x1=9知道行数需要一次循环 因此需要循环套
转载
2023-12-24 12:47:05
151阅读
Python 面向对象面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写
转载
2023-08-22 15:27:45
76阅读
Python菜鸟编程第一课之开始编程1. 第一条编程语言运行Python程序的三种方式(1)Python解释器环境运行(2)脚本运行(3)IDE(比如 Pycharm、sublime等)1.1print()函数print()是最简单的输出函数print("hello world")
print("hello python")
print("To be or not to be,it`s a que
转载
2023-10-16 22:06:40
309阅读
程序执行过程.c源文件——预编译——编译——汇编——链接——.exe的可执行文件数据类型数据类型定义符号32位下所占字节数备注char字符数据类型%c1short短整型%d2int整形%d4在16位操作系统中为2字节,32、64都为4字节long长整型%ld4在linux64位操作系统中为8字节long long更长整型%lld4float单精度浮点型%f4double双精度浮点型%lf8存储单位
转载
2024-01-11 14:41:03
0阅读
# 如何编写一个“Python编程菜鸟工具”
在今天的讨论中,我们将会一起编写一个简单的“Python编程菜鸟工具”,这个工具将帮助初学者快速上手Python编程。我们将遵循以下步骤:
| 步骤 | 描述 |
|------|-------------------------------|
| 1 | 准备环境
原创
2024-10-23 04:12:22
74阅读
学完了Python的基础语法,希望能在练习中更加熟练语法的使用。 答案均为个人所写,希望能提供给像我一样学习Python的朋友们一些帮助或思路。运行结果已放在评论区如有更好的解决方案请指教,感谢!实例1题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?#程序分析:按照排列组合在百位、十位、个位的数字都是1、2、3、4,然后再去掉不满足条件的排列。
count =
# 菜鸟编程:使用 Python 和 PyQt 实现一个简单的 GUI 应用
在这篇文章中,我们将一步一步地构建一个简单的图形用户界面(GUI)应用,使用 Python 和 PyQt。无论你是编程小白,还是想了解如何使用 Qt 库,这个教程都将为你提供一个基础的起点。
## 整体流程概述
在开始之前,让我们先看看构建这个应用的步骤:
| 步骤 | 描述
原创
2024-09-25 04:09:38
172阅读
# 如何实现“Python菜鸟在线编程”
在这一篇文章中,我们将指导你如何创建一个简单的在线编程环境,允许用户在线编写、运行和测试Python代码。即便你是刚入行的小白,通过我们的步骤指引和代码示例,你也能成功实现这个项目。
## 实现流程
首先,我们可以将整个过程分为以下几个步骤:
| 步骤 | 名称 | 描述
原创
2024-09-16 04:27:19
983阅读
# Python与CSV文件处理入门指南
CSV(Comma-Separated Values)是一种广泛使用的数据存储格式,它允许用户以文本形式存储表格数据。CSV 文件以逗号分隔每一项数据,简单易懂,适用于多种数据处理场景。在这篇文章中,我们将探讨如何使用 Python 处理 CSV 文件,通过简单的代码示例加深理解。
## CSV 文件的基本结构
CSV 文件的内容结构非常简单。每一行
原创
2024-09-15 06:56:36
61阅读
菜鸟教程Python3实例刷题 1-25题目网址 https://www.runoob.com/python3/python3-examples.html
相比于网址中的参考答案,给出了更多的注释,以及发散想到的相关知识点,便于日后复习。本篇记录了《第1题:Python Hello World 实例》 至 《第25题:Python 简单计算器实现》1print('hello world')
pri
转载
2023-09-05 14:25:28
139阅读
19. Progressbar进度条,主要用来当做一个工作进度指针,在这个控件中会有一个指针,由此指针可以了解工作进度。Progressbar(父对象,options,…)length:进度条的长度,默认100像素;mode:两种模式;determinate:默认,一个指针会从起点移至终点,通常当我们知道所需工作时间时,可以使用此模式;indeterminate:一个指针会在起点和终点之间来回移动
转载
2024-02-23 11:45:51
452阅读
代码编辑器sublimeSublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可
转载
2024-01-29 16:35:52
69阅读
一、数据类型1、typedef:为已有的类型赋予新的名字(类似于#define)例如:typedef int feet; 那么int(feet) distance 合理。2、"枚举"是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。enum color { red, green, blue } c; c = blue;二、变量类型声明和定义区别:定义只能定
转载
2024-07-29 15:34:53
90阅读
1.菜鸟工具菜鸟工具 - 不止于工具 (各式各样的工具,有效提高工作效率) 2.IObit Unlocker (解锁文件占用)我们在工作的时候,文件或者文件夹等会出现占用问题而无法操作 使用该软件即可解锁掉所有程序占用该文件3.DeskPins (窗口固定)我们在工作的时候,多个窗口出现覆盖需要来回切换很麻烦,这时可以使用该工具进行固定
转载
2023-06-19 13:27:34
1118阅读
菜鸟教程Python3实例刷题 26-50题目网址 https://www.runoob.com/python3/python3-examples.html
本篇记录了《第26题:Python 生成日历》 至 《第50题:Python 查找列表中最大元素》26# 引入日历模块 , canlendar.month()模块
import calendar
yy = int (input("输入年份:
转载
2023-10-31 23:37:22
61阅读
python 3.7 及jupyter notebook实现菜鸟教程100例习题20-40,共20道常用例题,推荐使用jupyter notebook编辑器,可以单个题目执行并且不需要注释掉之前的代码21、题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,
转载
2023-09-03 13:46:24
81阅读
五人分鱼A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走ange(5):
原创
2023-12-28 09:59:38
170阅读
Python第十课之面向对象1.面向过程与面向对象编程面向过程:所谓过程,就是我们解决问题的步骤,一步步的按照流程走,有先后之分。整个设计就好比流水线,思维上比较机械。优点:复杂问题流程化,将问题分解。缺点:拓展性不好面向对象:对象是一个数据以及相关行为的集合,面向对象是功能上指向建模对象。面向对象是通过数据和行为方式来描述交互对象的集合。优点:解决程序的拓展性缺点:复杂度远高于面向过程。交互式解
转载
2024-09-29 22:10:25
58阅读
# 如何用Django框架进行基础编程
## 前言
对于刚入行的小白,学习 Django 框架可能会感到无从下手。Django 是一个强大的 Python Web 框架,可以帮助开发者快速构建 Web 应用。本文将指导你完成一个简单的 Django 项目,包括创建项目、设置数据库、定义模型、创建视图、配置路由和模板。
我们首先来看一下整个过程的简要步骤。
## 项目流程概述
| 步骤