原创 用xshell連接linux

這裏以虛擬機上的linux爲例 1.下載xshell並安裝 2.打開xshell,點擊新建會話,如下圖所示: 主機是你虛擬機(或服務器)的ip地址,端口號是默認的。點擊用戶身份認證 這裏的用戶名和密碼是虛擬機(或服務器)上你安

原创 Python實現鍵盤輸入數值求階乘

要想實現這個程序,先要理解什麼是階乘。 一個正整數的階乘(factorial)是所有小於及等於該數的正整數的積,並且0的階乘爲1。自然數n的階乘寫作n!。 如:n!=nx(n-1)x(n-2)x(n-3)x…x3x2x1 先定義一

原创 冒泡排序實現對數字,字母及字符的排序

要想做這個題,先要理解什麼是冒泡排序. 它重複地走訪過要排序的元素列,依次比較兩個相鄰的元素,如果順序(如從大到小、首字母從從Z到A)錯誤就把他們交換過來。走訪元素的工作是重複地進行直到沒有相鄰元素需要交換,也就是說該元素列已經排

原创 TypeError: write() argument must be str, not None將乘法表寫入文件

TypeError: write() argument must be str, not None 出現這種問題是因爲write()函數裏的參數必須是字符串類型,不能是空類型 運行結果如下: 此程序從鍵盤獲取你要算幾乘幾的乘法表

原创 冒泡排序和快速排序的代碼效率

冒泡排序算法:重複地走訪過要排序的元素列,依次比較兩個相鄰的元素,如果他們的順序(如從大到小、首字母從A到Z)錯誤就把他們交換過來。走訪元素的工作是重複地進行直到沒有相鄰元素需要交換,也就是說該元素已經排序完成。 快速排序:通過一

原创 Python實現判斷多次輸入的年份是否是閏年

Python實現判斷多次輸入的年份是否是閏年 要想實現這個程序,先要理解什麼是閏年。 閏年是公曆中的名詞。閏年分爲普通閏年和世紀閏年。 普通閏年:公曆年份是4的倍數的,且不是100的倍數,爲閏年。(如2004年就是閏年); 世紀閏

原创 同網段下一臺電腦訪問另一臺電腦虛擬機上的項目

要想訪問虛擬機上的項目有倆種方法。一種是虛擬機直接連接主機的網絡,另外一種就是用網絡映射,將虛擬機中的項目通過端口映射到物理機上,通過訪問物理機上ip+指定的端口號訪問虛擬機上的內容。 在這裏只介紹第一種,是最簡單的。 1.在虛擬