原创 Python學習筆記--Python中的八種字符串處理方法

1、str.lower() str.lower()返回該字符串的小寫 例: 2、str.upper() str.upper()返回該字符串的大寫 例: 3、str.split(sep=None) 注:前面已經介紹過了sep參數的作用(

原创 Python學習筆記--溫度轉換

寫下此學習筆記僅僅是爲了記錄自己的學習歷程,勿噴。 該例是在中國大學mooc上的Python語言程序設計中的一個引例 這是嵩天老師的例子:   #溫度轉換程序 #輸入格式爲:22C Tempstr = input("請輸入帶有符號的溫度

原创 藍橋杯--編程求出int的最大數值和最小數值

本例是以編程的方法求出int的最大數值和最小數值 using namespace std;//01111 1111 --> +1 --> 1000 0000 int main(){ // 最大值 最小值

原创 藍橋杯--求質數因子

編程求出質數因子 首先我們得知道什麼是質數因子 不懂的可以去百度這裏談談我的對質數因子的理解: 如果給定一個數(得判斷是不是1,如果是1的話不做任何處理,因爲1沒有質數),求它的質數因子,那麼我們就開始用這個數對2開始整除(因爲1是和所有

原创 藍橋杯--階乘之和

題目描述: 輸入n, 計算S= 1! + 2! + 3! + …+ n! 的末6位( 不含前導0 )n≤10^6, n!表示前n個正整數之積。 樣例輸入: 10 樣例輸出: 37913 題目分析:        這道題目看似是很簡單的一個

原创 Python學習筆記--基本數據類型、pow()函數和round()函數

一、數據類型   1、整數類型 Python中整數依然有正負,且範圍沒有限制 整數有四種進制的表達形式: 十進制:1203、-453 二進制:以0b或0B開頭,如:0b111、-0B101 八進制:以0o或0O開頭,如:0o456、-0O

原创 Python學習筆記--Python中六種字符串函數及其用法

Python中一共給出了六種對字符串進行處理的函數 1、len(x)函數 len(x)函數可以用於返回字符串的長度 例: 2、str(x)函數 str(x)函數可以將任意類型的x轉化成對應的字符串形式 例: 3、hex(x)函數 he

原创 基礎算法--排列組合

一、排列        定義:排列,一般地,從n個不同元素中取出m(m≤n)個元素,按照一定的順序排成一列,叫做從n個元素中取出m個元素的一個排列(permutation)。特別地,當m=n時,這個排列被稱作全排列(all permuta

原创 Python學習筆記--繪製蟒蛇

繪製Python蟒蛇是python中使用turtle庫的經典案例,其中包含了許多基礎的turtle庫的函數 以下會有三種繪製python蟒蛇的方法,其中大同小異,函數不變,有所變化的在於turtle庫函數的調用,請讀者分析清楚這幾種方式的

原创 Python學習筆記--探究兩個連續的print()函數分行顯示的緣由,以及如何將其打印在同一行中

在python中print()函數一般是分行顯示,如例: 這在邏輯上是容易理解的,因爲使用了兩次print(),所以產生了兩次輸出結果,爲了區分所以將其分爲兩行。 可是我們想要探究是如何產生這種情況的。 經過查閱資料我發現print()

原创 Python學習筆記--正方形、六邊形、疊邊形、同切圓的繪製

1、正方形的繪製: 首先得知道正方形長啥樣......不過貌似沒人不知道.....正在上傳…重新上傳取消 言歸正傳,首先得知道正方形的特點,正方形的特點是四條邊,每個內角爲90° 好了,知道了正方形的特點我們現在來繪製(代碼如下):  

原创 藍橋杯--N皇后問題

在瞭解N皇后問題之前我們先看一下,一個古老而著名的問題: 八皇后問題         該問題是國際西洋棋棋手馬克斯·貝瑟爾於1848年提出:在8×8格的國際象棋上擺放八個皇后,使其不能互相攻擊 (同一行、同一列、同一斜線上的皇后都會自動攻

原创 LeetCode--子數組最大平均數 I

給定 n 個整數,找出平均數最大且長度爲 k 的連續子數組,並輸出該最大平均數。 示例 1: 輸入: [1,12,-5,-6,50,3], k = 4 輸出: 12.75 解釋: 最大平均數 (12-5-6+50)/4 = 51/4 =

原创 Python學習筆記--楊輝三角

這兩天在LeetCode遇到了楊輝三角這個題 記錄一下楊輝三角的迭代算法 # 楊輝三角 # 創建一個二維的列表 num = [[1]] # 由輸入得到行數,然後轉換成整數 n = eval(input()) # 執行n行 for i i

原创 Python學習筆記--Python輸出格式總結

這兩天回顧代碼在格式化控制輸出的時候迷糊,就翻了翻資料,感覺這篇文章還不錯就收藏了原文出處 字符串格式化方法 在Python語言編程中,我們會與字符串打交道,那務必會輸出字符串來查看字符串的內容,Python中控制字符串格式通常有兩種方法