#ruby#engineering_blogs#lists#programming_blogs#software_development#tech
This list organizes hundreds of top software engineering blogs from big companies, well-known individuals, and popular technologies, all sorted for easy browsing. Following these blogs gives you access to expert advice, real-world solutions, and the latest trends in tech, helping you solve problems faster, learn new skills, and stay updated with what’s happening in the industry[1][3][5]. This saves you time and effort by pointing you to the most valuable resources, so you can focus on learning and improving your work.
https://github.com/kilimchoi/engineering-blogs
# In Python 3 you can use a bare "*" asterisk
# in function parameter #lists to force the
# caller to use keyword arguments for certain
# parameters:
»> def f(a, b, *, c='x', d='y', e='z'):
... return 'Hello'
# To pass the value for c, d, and e you
# will need to explicitly pass it as
# "key=value" named arguments:
»> f(1, 2, 'p', 'q', 'v')
TypeError:
"f() takes 2 positional arguments but 5 were given"
»> f(1, 2, c='p', d='q',e='v')
'Hello'
http://pythoncentral.io/cutting-and-slicing-strings-in-python/
Python strings as sequences of #characters
Python strings are sequences of individual characters, and share their basic methods of access with those other Python sequences – #lists and #tuples.
s = 'Don Quijote'
»> s[4😏
'Quijote' # Returns from pos 4 to the end of the string
»> s[:4]
'Don ' # Returns from the beginning to pos 3
»> s[4:8:1] # 1 is the default value anyway, so same result
'Quij'
»> s[4:8:2] # Return a character, then move forward 2 positions, etc.
'Qi' # Quite interesting!
»> s.split()
['Don', 'Quijote']
»> tim = '16:30:10'
»> hrs, mins, secs = tim.split(':')
»> hrs
'16'
»> mins
'30'
»> secs
'10'
»> tim.split(':', 1) # split() only once
['16', '30:10']
»> tim.rsplit(':', 1)
['16:30', '10']
.
.
.
💻 Microsoft Tehnologiyalari asosida tashkil etilayotgan Online Sharpist AI Hackathon 2024ga qo’shiling!
👨💻Barcha sun’iy intellekt ishqibozlari, dasturchilar va texnologiya peshqadamlarini chaqiramiz!
✅ Microsoft bilan birga kelajak texnologiyalarini tashkil etish imkoniyatni qo’ldan boy bermang. O’z o’rningizni himoya qilish uchun shoshiling!
✔️Bizga qo'shilishni xohlaysizmi? Unda hoziroq ro’yhatdan o’ting!
Ro’yxatdan o’ting: mdcuzbekistan.com
Bizga qo’shiling:
@sharpist2024
#Microsoft#Sharpist#AI#Innovation#Tech#Coding#Hackathon2024
💻 Join the online Sharpist AI Hackathon 2024 powered by Microsoft Technologies!
🌟 Calling all AI enthusiasts, developers and tech wizards!
✅ Don't miss this opportunity to Microsoft based tomorrow's technology landscape. Register now to secure your spot!
👍 Register here: www.mdcuzbekistan.com
#Microsoft#Sharpist#AI#Innovation#Tech#Coding#Hackathon2024
@mdcuzbekistan