全國計算機等級(二級Python)001 之練習題

2021-09-06 20:19:49 字數 1776 閱讀 4361

#根據使用者輸入的內容輸出相應的結果

name=input('請輸入對方名字:')

s=input('請輸入悄悄話內容:')

print("{},聽我說句悄悄話:{}".format(name,s*3))

#九九乘法表輸出

for i in range(1,10):

for j in range(1,i+1):

print("{}*{}=".format(j,i,i*j),end='')

print('')

#同切圓的繪製

import turtle

turtle.pensize(3)

turtle.circle(20)

turtle.circle(40)

turtle.circle(80)

turtle.circle(160)

#系統迴圈提示輸入使用者三個小愛好並一起輸出

hobbies=''

for i in range(3):

s=input('請輸入你的小愛好(最多三個,按q或q結束):')

if s.upper()=='q':

break

hobbies += s+ ''

print('你的小愛好是:',hobbies)

#系統提示輸入使用者名字,並隨機生成乙個幸運數字,輸出結果

import random

strl=input("請輸入你的名字:")

print("hello!{}".format(strl))

guard=ord(strl[0])%100

print("你的幸運數字是",random.choice(range(guard)))

##斐波那契數列的計算

a,b=0,1

while a<1000:

print(a,end=',')

a,b=b,a+b

##圓面積計算

r=25

area=3.1415*r*r

print(area)

print("".format(area))

#繪製五角紅星

from turtle import *

color('red','red')

begin_fill()

for i in range(5):

fd(200)

rt(144)

end_fill()

done()

##程式執行計時,這個可以估算程式的執行時間

import time

limit=10*1000*1000

start=time.perf_counter()

while true:

limit-=1

if limit <=0:

break

delta=time.perf_counter()-start

print("程式執行時間是:{}秒".format(delta))

#繪製七彩圓圈

import turtle

colors=['red','orange','yellow','green','blue','indigo','purple']

for i in range(7):

c=colors[i]

turtle.color(c,c)

turtle.begin_fill()

turtle.rt(360/7)

turtle.circle(50)

turtle.end_fill()

turtle.done()

全國計算機等級(二級Python)001

第一章 程式設計方法 1,聊一聊程式語言 程式語言是計算機能夠理解和識別使用者操作意圖的一種互動體系,區別於自然語言的二義性,具有語法含義的唯一性。2.指令碼語言和靜態語言 靜態語言採用編譯方式執行 指令碼語言採用解釋方式執行。python屬於指令碼語言,解釋執行。3.計算思維 以數學為代表的邏輯思...

全國計算機等級考試 C語言二級 題庫

1 下列敘述中正確的是 a 乙個演算法的空間複雜度大,則其時間複雜度也必定大 b 乙個演算法的空間複雜度大,則其時間複雜度必定小 c 乙個演算法的時間複雜度大,則其空間複雜度必定小 d 演算法的時間複雜度與空間複雜度沒有直接關係 正確答案 d 解析 演算法的空間複雜度是指演算法在執行過程中所需要 的...

全國計算機等級考試二級 QBASIC 考試大綱

基本要求 1.具有計算機的基礎知識。2.了解作業系統的基本概念,掌握常用作業系統的使用。3.掌握基本資料結構和常用演算法,熟悉演算法描述工具 流程圖的使用。4.能熟練地使用一種高階語言或資料庫語言編寫程式 除錯程式。考試內容 一 基礎知識和基本操作 一 基礎知識 1.計算機系統的主要技術指標與系統配...